This policy explains what personal data Dapster collects, why, who can see it, how long we keep it, and your rights. The data fiduciary (the party responsible for your data) is Anandu P N, an individual, of Pullattu House, Nedumbassery P.O., Kapprassery, Kerala 683585, India ("we", "us"). Contact details are in Section 17.
We do not sell your personal data. We do not use AI or large language models to process your messages. We do not use a crash-reporting tool.
Dapster is a persona app. Your data falls into two groups:
"Legal basis" refers to the Digital Personal Data Protection Act, 2023 (DPDP Act): Consent (section 6), or a legitimate use under section 7 (for example, data you gave us voluntarily for a specific purpose, or processing needed to comply with a law or court order).
| Data | Why we use it | Legal basis | Who can see it | How long we keep it |
|---|---|---|---|---|
| Google sign-in: email, name, Google ID, profile picture | Create your account and sign you in | Consent | Dapster only. Your email is never shown to members. | While your account is active + up to 30 days after deletion; a hashed copy is kept (see Section 13) |
| Username and password | Sign you in. The password is stored only as a bcrypt hash, never in plain text. | Consent | Dapster only | As above |
| Login tokens (access token 7 days, refresh token 90 days) | Keep you signed in. Refresh tokens are stored hashed on our server. | Consent | Nobody | Until they expire or you sign out / delete your account |
| Gender | Show you the right feed; cannot be changed later | Consent | Members (shown on your profile) | Account life + up to 30 days |
| Date of birth | Confirm you are 18+ (self-declared; our server rejects under-18s) | Consent; legal obligation to keep minors off | Dapster only. Never shown to members. | Account life + up to 30 days |
| WhatsApp phone number (asked from some male accounts that sign in with Google) | Account security and support. It is not verified by OTP and we do not send WhatsApp messages. | Consent | Dapster only. Never shown to members. | Account life + up to 30 days; a hashed copy is kept |
| Persona profile: name shown, bio, age shown, up to 9 public photos, optional height, weight, body type, relationship status, languages | Show your persona to other members | Consent | Members | Until you remove it, or account life + up to 30 days |
| Private photos (up to 6) | Share with matches you approve | Consent | Only members you approve (revocable) | Until you remove them, or account life + up to 30 days |
| Approximate location (rounded to about 1 km) and the city/area worked out from it | Show your city/area and order the feed | Consent (separate checkbox) | Members see city/area only | Until you withdraw consent, or account life + up to 30 days |
| Selfie-check image and optional voice clip | Automatic selfie check to keep Dapster to real adults; safety review | Consent (separate checkbox) | Authorised staff only | 30 days after you submit it |
| Consent records (what you accepted, which version, when) | Prove what you agreed to | Legal obligation | Dapster only | Account life + up to 30 days |
| Messages, voice notes, chat photos and audio, shared locations, games | Deliver chats | Consent | The people in the chat; authorised staff (see Section 8) | 24 hours (last 5 messages up to 7 days as text), or until deletion if disappearing is off |
| Channel posts and post messages | Run channels | Consent | Channel viewers (posts show an anonymous name); staff can see the author | Until removed, or account life + up to 30 days |
| Likes, matches, requests, friend requests, blocks, mutes | Run the features | Consent | The members involved (blocks and mutes are not shown) | Account life; chats, matches and likes deleted immediately on account deletion |
| Reports you make or receive | Handle safety issues | Consent; legal obligation | Authorised staff | While relevant for safety; removed with the account |
| Flagged-message records | Safety review of text flagged by automatic scanning | Consent; legal obligation | Authorised staff | While your account is active; deleted in the account purge |
| Purchase records (product, price, date, Google Play order details, refunds) | Give you what you paid for; handle refunds; tax and accounting | Consent; legal obligation | Dapster only | As long as tax and accounting laws require |
| Online status and last active time; usage records (for example which features and upgrade screens you used) | Show "online" (only if active in the last 10 minutes and availability is on); improve the app | Consent | Members see the online mark only | Account life + up to 30 days |
| Push token and app/device information | Send notifications; make the app work on your device | Consent | Dapster and Google Firebase | Account life + up to 30 days |
| Android Advertising ID, install and app-open events, registration and purchase events, ad install-referrer data | Measure Dapster's own ads (Meta) | Consent | Dapster and Meta | See Section 10 |
| Server logs (for example IP address, time, request made) | Run, secure and fix the service | Legitimate use; legal obligation | Dapster and our hosting providers | According to each provider's log retention |
| Shown to other members | Never shown to other members |
|---|---|
| Persona name, public photos, bio, age shown, gender, city/area; height, weight, body type, relationship status and languages if you add them; the "online" mark (only if active in the last 10 minutes and availability is on); plan badge on men's profiles (shown to women) | Email, phone number, date of birth, selfie-check image and voice clip, exact location, private photos (unless you approve someone) |
We use these providers to run Dapster. They process data for us, for the purposes described here.
| Provider | What it does | Location |
|---|---|---|
| Supabase | Main database (PostgreSQL) | AWS Mumbai, India |
| Railway | Application servers. All app requests are processed here. | United States (US East) |
| Cloudflare | Network proxy / CDN for app traffic, and R2 file storage for photos, chat media, selfies and backups | Global network |
| Google Firebase Cloud Messaging | Push notifications (may include a message preview) | Google global infrastructure |
| Google Sign-In | Signing in with Google | Google global infrastructure |
| Google Play Billing and Android Publisher API | Purchases and refunds | Google global infrastructure |
| Google ML Kit | Face detection for the selfie check, on your device only | Your phone |
| Android / Google geocoding service | Turns location into a city/area name | Google global infrastructure |
| OpenStreetMap | Map tiles when picking or viewing a location | OpenStreetMap servers |
| Google Fonts | Downloads app fonts (receives your IP address) | Google global infrastructure |
| Meta (Facebook) App Events SDK | Measuring Dapster's own ads (see Section 10) | Meta global infrastructure |
We use these measures:
No system is 100% secure. We cannot guarantee that data will never be accessed without permission.
| Data | Kept for |
|---|---|
| Account and profile | While your account is active, plus up to 30 days after deletion |
| Chats | 24 hours (last 5 messages up to 7 days, as text); or until deletion for chats with disappearing turned off |
| Selfie-check image and voice clip | 30 days after submission |
| Flagged-message records | While your account is active; deleted in the account purge |
| Reports | While relevant for safety; removed with the account |
| Purchase and refund records | As long as tax and accounting laws require |
| Hashed (SHA-256) copy of email, Google ID, username and phone, in a deletion record | Kept after deletion to honour your deletion and stop banned users from re-registering. It cannot be turned back into the original details. |
| Backups | Deleted on a rolling basis within 35 days |
| Server logs | According to each provider's log retention |
Where Indian law requires us to keep specific data longer (for example, evidence of child sexual abuse material, or data an authority has lawfully ordered us to preserve), we keep only that data, only for as long as required. Full details: Delete your account.
Under the DPDP Act, 2023 and the DPDP Rules, 2025, you have the right to:
How: use the in-app settings, or email the Grievance Officer (Section 17). We may ask you to confirm the account is yours. We acknowledge requests within 24 hours and resolve them within 15 days (IT Rules, 2021), and in any case within the time set by the DPDP Rules.
If you are not satisfied after using our grievance process, you can complain to the Data Protection Board of India.
If a personal data breach happens, we will inform affected users and the Data Protection Board of India as the DPDP Rules require, including what happened, the likely impact, what we are doing about it, and what you can do to protect yourself.
We acknowledge complaints within 24 hours and resolve them within 15 days. You can then approach the Data Protection Board of India (privacy) or the Grievance Appellate Committee at gac.gov.in (content and account decisions). More detail: Terms, Section 19.