Incident: Facebook Integration Glitch Impacts Tinder Users' Login Experience

Published Date: 2018-04-04

Postmortem Analysis
Timeline 1. The software failure incident with Tinder happened on April 4, 2018 [70443].
System 1. Facebook's new app integration policies [70443] 2. Tinder's login system [70443]
Responsible Organization 1. Facebook's new policies restricting data access for third-party apps, including Tinder, were responsible for causing the software failure incident [70443].
Impacted Organization 1. Users of the dating app Tinder were impacted by the software failure incident [70443].
Software Causes 1. The software failure incident on Tinder was caused by a technical issue related to Facebook's new policies on data access for third-party apps [70443].
Non-software Causes 1. Changes in Facebook's data policies limiting the information apps can gather from users following the Cambridge Analytica scandal [70443] 2. Tightening of the review process for app permissions by Facebook, requiring apps to sign agreements before gaining access to certain data [70443]
Impacts 1. Users experienced issues logging into the Tinder app, being stuck in a loop between Facebook and Tinder, where granting permissions led to repeated requests to log in [70443]. 2. Users who needed access to Tinder had to create a new account using their phone number, resulting in the loss of all current matches and conversations [70443]. 3. The glitch did not affect other dating apps like Hinge and Bumble, which also integrate with Facebook for sign-up [70443].
Preventions 1. Implementing thorough testing procedures before deploying changes to the software [70443] 2. Conducting a comprehensive review of how new policies or changes in external platforms could impact the functionality of the software [70443]
Fixes 1. Updating the Tinder app to the most recent version [70443] 2. Creating a new Tinder account using a phone number [70443] 3. Trying to access Tinder through the desktop site [70443]
References 1. Tinder spokesperson statement 2. Users on Twitter and WIRED's offices 3. Downdetector 4. Facebook's blog post 5. Mike Schroepfer, Facebook's chief technology officer 6. Facebook spokesperson 7. Tinder's official Twitter account 8. Roderick Hsiao, software engineer at Tinder

Software Taxonomy of Faults

Category Option Rationale
Recurring one_organization (a) The software failure incident related to Tinder's glitch with Facebook integration is specific to Tinder, as mentioned in Article 70443. This incident affected users trying to log into Tinder using their Facebook accounts, resulting in a never-ending loop between Facebook and Tinder. Tinder acknowledged the technical issue and worked on fixing it, ultimately resolving the problem [70443]. (b) The software failure incident does not indicate a similar issue happening at other organizations or with their products and services. The focus of the incident was on Tinder's integration with Facebook and the issues users faced while trying to log in. Other dating apps like Hinge and Bumble, which also require Facebook integration, were not reported to have experienced the same glitch [70443].
Phase (Design/Operation) design (a) The software failure incident in the article was related to the design phase. The glitch affecting Tinder was caused by changes in Facebook's policies regarding data access by third-party apps, including Tinder. These changes impacted the integration between Facebook and Tinder, leading to users experiencing issues logging into the app [70443]. (b) The software failure incident was not related to the operation phase or misuse of the system.
Boundary (Internal/External) within_system, outside_system The software failure incident reported in Article 70443 regarding Tinder's glitch with Facebook integration can be analyzed as follows: (a) within_system: The software failure incident can be attributed to factors within the system. Tinder users were experiencing issues logging into the app due to a glitch that caused a never-ending loop between Facebook and Tinder when attempting to log in with a Facebook account. This glitch was related to changes in Facebook's policies regarding data access by third-party apps, affecting Tinder's performance [70443]. (b) outside_system: The software failure incident can also be linked to factors outside the system. Specifically, the glitch was a result of changes made by Facebook to limit the information third-party apps could gather from users, following the Cambridge Analytica scandal. These external policy changes impacted Tinder's functionality and led to the login issues experienced by users [70443].
Nature (Human/Non-human) non-human_actions, human_actions (a) The software failure incident in this case was primarily due to non-human actions. The glitch affecting Tinder was a result of changes in Facebook's new policies regarding data access for third-party apps, specifically limiting the information apps can gather from users following the Cambridge Analytica scandal [70443]. This technical issue prevented some users from accessing the Tinder service, leading to a loop between Facebook and Tinder during the login process. Tinder quickly fixed the problem by finding a resolution and updating the app [70443]. (b) Human actions also played a role in this software failure incident. Facebook implemented new app integration policies that required approval for apps requesting access to certain user information, tightening the review process and restricting access to data such as religious or political views, relationship status, and more [70443]. These changes affected apps like Tinder, which previously included work and education history on users' dating profiles. The glitch experienced by users trying to log into Tinder was a direct result of these policy changes introduced by human actions at Facebook [70443].
Dimension (Hardware/Software) software (a) The software failure incident reported in the articles does not seem to be related to hardware issues. The incident was specifically mentioned as a technical issue that prevented some users from accessing the Tinder service, which was later fixed by the company [70443]. (b) The software failure incident in the articles was attributed to a glitch caused by changes in Facebook's new policies affecting the performance of the dating app Tinder. Users were experiencing issues logging into the app, being stuck in a loop between Facebook and Tinder when trying to access the service. This glitch was related to the integration between Facebook and Tinder, indicating a software-related failure [70443].
Objective (Malicious/Non-malicious) non-malicious (a) The software failure incident described in the articles is non-malicious. The issue with Tinder's service was caused by a technical glitch related to changes in Facebook's policies regarding data access by third-party apps, particularly affecting the integration between Facebook and Tinder. Tinder acknowledged the problem and quickly worked on a resolution to resume service for its users [70443]. The glitch was not attributed to any malicious intent but rather to the unintended consequences of the new data access restrictions imposed by Facebook.
Intent (Poor/Accidental Decisions) poor_decisions (a) The software failure incident related to Tinder's glitch in accessing the service was primarily due to poor decisions made by Facebook in implementing new policies regarding data access for third-party apps. Facebook's new policies, aimed at limiting the data third-party apps can collect, caused issues for Tinder users trying to log in through Facebook integration. The glitch was a result of the changes in Facebook's data access approval process, which affected apps like Tinder that relied on specific user information for their functionality [70443].
Capability (Incompetence/Accidental) development_incompetence (a) The software failure incident related to the glitch affecting Tinder's performance due to Facebook's new policies limiting the data third-party apps can collect can be attributed to development incompetence. This is evident from the fact that the glitch was caused by the changes in Facebook's policies affecting the integration between Facebook and Tinder, leading to users experiencing issues logging into the app [70443]. The failure was not accidental but rather a result of the changes in policies and the subsequent impact on the app's functionality.
Duration temporary (a) The software failure incident in this case was temporary. Tinder experienced a technical issue that prevented some users from accessing the service, but the problem was fixed, and the service was quickly resumed [70443]. The glitch was related to changes in Facebook's policies affecting the data third-party apps can collect, causing issues with logging into Tinder through Facebook integration. Users were stuck in a loop between Facebook and Tinder when trying to log in, indicating a temporary disruption in service.
Behaviour omission, other (a) crash: The software failure incident described in the article is not a crash. The issue reported with Tinder was related to users experiencing difficulties logging into the app due to a glitch caused by changes in Facebook's policies [70443]. (b) omission: The software failure incident can be categorized as an omission. Users were unable to access the Tinder app as intended due to a glitch that caused a never-ending loop between Facebook and Tinder during the login process [70443]. (c) timing: The software failure incident is not related to timing issues. The problem users faced with accessing Tinder was not about the system performing its intended functions too late or too early [70443]. (d) value: The software failure incident is not related to the system performing its intended functions incorrectly. The issue was more about users being unable to log into the app rather than the app functioning incorrectly once accessed [70443]. (e) byzantine: The software failure incident is not a byzantine failure. The glitch causing the login loop between Facebook and Tinder does not involve inconsistent responses or interactions from the system [70443]. (f) other: The software failure incident can be categorized as a user experience issue. The glitch in the system led to a frustrating user experience where users were unable to log into the app due to the loop between Facebook permissions and Tinder login requests [70443].

IoT System Layer

Layer Option Rationale
Perception None None
Communication None None
Application None None

Other Details

Category Option Rationale
Consequence property (d) property: People's material goods, money, or data was impacted due to the software failure From Article #70443, the software failure incident related to Tinder's glitch caused users to experience issues logging into the app, resulting in a never-ending loop between Facebook and Tinder. This glitch affected users' ability to access the dating app, potentially leading to frustration and inconvenience. Additionally, users who had to create a new account using their phone number due to the glitch would lose all their current matches and conversations, impacting their data stored within the app.
Domain information (a) The software failure incident reported in the articles is related to the information industry. The incident affected the dating app Tinder, which is a platform that facilitates the exchange of information and communication between users [70443].

Sources

Back to List