Tinder’s Hosting Environment
Tinder is entirely hosted on Amazon Web Services or AWS Cloud and has no web application, browser, or portal. Tinder is only available on Android (Google Play Store) and iOS (Apple App Store); hence, it is only accessible via mobile phones. Tinder uses AWS Amplify to build, scale, and test its mobile applications and MongoDB for the database.
Backend Technologies Used by Tinder
- Tinder is a location-based social search mobile app and Web application most often used as a dating service.
- Users can use a swiping motion to like or dislike other users, and chat if both parties like each other.
- As of September 2021, an estimated 75 million people used the app every month.
- In late 2014, Tinder users averaged 12 million matches per day.
- Users collectively made around 1 billion swipes per day to achieve those 12 million matches.
Device Banning Policy
- Since 2020, Tinder started device banning users.
- Device banning is performed using a unique device ID that is not easily changeable.
- This prevents users from creating new accounts even with sim or phone number changes.
Backend Microservices
- Tinder deploys various microservices in its backend.
- Envoy is used for managing the service mesh.
- Envoy handles inbound/outbound communications for each microservice and has a control plane to manage and track these services.
Tinder’s Framework
Tinder is entirely hosted on Amazon Web Services or AWS Cloud and has no web application, browser, or portal. Tinder is only available on Android (Google Play Store) and iOS (Apple App Store); hence, it is only accessible via mobile phones. Tinder uses AWS Amplify to build, scale, and test its mobile applications and MongoDB for the database.