shield Legal Document

Privacy Policy

We believe in being transparent about what data we collect and why. This document explains exactly how Talkative handles your personal information.

calendar_today Effective: March 12, 2026 update Last Updated: March 12, 2026 smartphone App: Talkative — English Speaking Practice

Table of Contents

  1. 01 Introduction
  2. 02 Information We Collect
  3. 03 How We Use Your Information
  4. 04 How We Store Your Data
  5. 05 Data Sharing & Third Parties
  6. 06 Android Permissions
  7. 07 Children's Privacy
  8. 08 Your Rights
  9. 09 Account & Data Deletion
  10. 10 Security
  11. 11 Changes to This Policy
  12. 12 Contact Us
business

Developer / Data Controller: Gyatam (operated by Krishna Pandit)

Contact Email: talkative.krishna@gyatam.com

Package ID: com.gyatam.talkative

01

Introduction

Talkative ("we", "our", "us") is a voice calling app that helps people in India practice spoken English by connecting them with real conversation partners. This Privacy Policy explains what personal information we collect, why we collect it, how we use it, and your rights regarding your data.

By using Talkative, you agree to the collection and use of information as described in this policy. If you do not agree, please discontinue use of the app.

02

Information We Collect

2.1 Information You Provide Directly

DataWhy We Collect It
Mobile Phone NumberSole authentication method. Used to verify your identity via OTP. We store only the verified number — never shared publicly.
Full NameDisplayed to your conversation partner during a call.
Date of Birth / AgeTo verify you meet the minimum age requirement (18+) and to match you with appropriate conversation partners.
GenderUsed for matching preferences and profile display.
Indian State / Union TerritoryUsed to personalise the experience and for regional insights.
Profile PhotoDisplayed on your profile and on the incoming call screen of your partner. Optional to update.

2.2 Information Collected Automatically

DataWhy We Collect It
FCM TokenRequired to deliver incoming call notifications to your device, even when the app is in the background or closed.
Device Model & OS VersionUsed to enforce single-session login (prevents your account from being used on two devices simultaneously).
Online / Presence StatusYour online/offline/searching/in-call status is stored in our real-time system so the matching engine can connect you with available partners. This data is ephemeral — automatically deleted when you go offline or close the app.
Call HistoryRecords of your past calls including duration, date/time, and the anonymous user ID of your conversation partner. Used to display your call history in-app.
App Analytics EventsAggregate usage events (e.g., screen visits, call initiated, call ended) collected via Firebase Analytics. Used to improve app features. No personal content is captured.
Crash ReportsTechnical error logs collected via Firebase Crashlytics. Used to identify and fix bugs. These logs contain device/OS info and stack traces — no personal conversation content.

2.3 Voice / Audio

We do NOT record, store, or transmit your voice conversations.

Audio during calls is streamed in real-time between you and your partner using encrypted WebRTC/LiveKit infrastructure.

Once a call ends, no audio data is retained anywhere.

2.4 What We Do NOT Collect

We do not collect your location (no GPS, IP-based location, or cell-tower data).

We do not access your contacts, photos, or files beyond the single profile photo you choose to upload.

We do not read your SMS messages beyond the automated one-time OTP during sign-in.

We do not collect payment card details (handled entirely by Google Play Billing).

03

How We Use Your Information

PurposeData UsedLegal Basis
Authenticate your identityPhone number, OTPContract (providing the service)
Create and display your profileName, age, gender, state, photoContract
Match you with a conversation partnerUser ID, presence status, age, genderContract
Deliver incoming call notificationsFCM tokenContract
Display caller info on incoming call screenName, profile photoContract
Maintain call historyCall duration, date, partner user IDContract
Prevent account sharing across devicesDevice model, user IDLegitimate interest (security)
Improve app featuresFirebase Analytics eventsLegitimate interest
Fix technical bugsFirebase Crashlytics reportsLegitimate interest
Subscription managementUser ID, subscription type, statusContract
04

How We Store Your Data

Data TypeStorage LocationRetention
Profile data (name, age, gender, state, photo URL)PostgreSQL database (our VPS)Until account deletion
Profile photosCloudflare R2 cloud storageUntil account deletion or photo update
Call historyPostgreSQL databaseUntil account deletion
Authentication tokensAndroid Keystore (on-device secure storage)Until logout
Online / presence statusRedis in-memory store (auto-expires)Deleted automatically on sign-out or timeout
Subscription dataPostgreSQL databaseUntil account deletion
Analytics & crash dataGoogle Firebase (Google's servers)Per Google's data retention policy
Cached profile (offline access)SharedPreferences (on-device storage only)Until logout or app uninstall
Server Location: Our VPS and PostgreSQL database are hosted in India or Singapore. Cloudflare R2 edge storage nodes may cache profile photos in locations close to the user. Firebase (Google) operates globally per their terms.
05

Data Sharing & Third Parties

We do not sell your personal data. We share data only with the following trusted service providers who help us operate the app:

ServicePurposePrivacy Policy
MSG91Sending OTP SMS for phone number verificationmsg91.com/privacy-policy
LiveKitReal-time encrypted voice call infrastructurelivekit.io/privacy
Firebase (Google)Push notifications (FCM), crash reports (Crashlytics), analyticsfirebase.google.com/support/privacy
Cloudflare R2Profile photo storage and deliverycloudflare.com/privacypolicy
Google Play BillingIn-app subscription purchasespolicies.google.com/privacy

We may also disclose your information if required by Indian law, court order, or to protect the safety of our users.

Data shared during a call: When you are connected to a partner, that partner can see your display name and profile photo. They cannot see your phone number.

06

Android Permissions

PermissionWhy It Is Needed
INTERNETEssential for all app functionality (API, WebSocket, LiveKit)
RECORD_AUDIORequired to capture your voice during English practice calls
READ_PHONE_STATERequired during OTP-based phone number verification
RECEIVE_SMS / READ_SMSAuto-reads the OTP code so you don't have to type it manually. Only used at sign-in.
POST_NOTIFICATIONSRequired on Android 13+ to show incoming call notifications
USE_FULL_SCREEN_INTENTAllows the incoming call screen to appear on your lock screen, similar to WhatsApp calls
FOREGROUND_SERVICE / FOREGROUND_SERVICE_MICROPHONEKeeps the microphone active during a call when you switch apps, preventing call drops
BLUETOOTH / BLUETOOTH_CONNECTRoutes audio to Bluetooth headsets if one is connected
WAKE_LOCKKeeps the screen from sleeping while you are in an active call
07

Children's Privacy

Talkative is not intended for users under 18 years of age. We require users to enter their date of birth during account creation and reject registrations from users below the minimum age (18).

If we become aware that we have collected data from a user under 18, we will delete that data immediately. If you believe a minor has registered, please contact us at the email address at the top of this policy.

08

Your Rights (Under Indian IT Act / DPDP Act 2023)

Under applicable Indian data protection law, you have the right to:

visibility

Access

Request a copy of the personal data we hold about you.

edit

Correction

Request correction of inaccurate data. You can update most data directly in the app's Profile screen.

delete

Erasure

Request deletion of your account and all associated personal data.

cancel

Withdraw Consent

You may withdraw consent at any time by deleting your account. This does not affect the lawfulness of processing before withdrawal.

support_agent

Grievance Redressal

Lodge a complaint with us at the contact email below. We will respond within 30 days.

To exercise any of these rights, email us at talkative.krishna@gyatam.com with the subject line: "Privacy Request — Talkative".
09

Account and Data Deletion

You may delete your account at any time from within the app (Settings → Delete Account) or by contacting us via email. Upon deletion:

Your profile data (name, age, gender, state, photo) is permanently deleted from our database.
Your profile photo is deleted from Cloudflare R2 storage.
Your call history records are deleted.
Your subscription record is deleted.
Your phone number mapping is removed.
Analytics and crash data (anonymised) may be retained by Google per their policies.
Deletion is irreversible. You cannot recover your account or call history after deletion.
10

Security

We take reasonable technical and organisational measures to protect your data:

Authentication tokens are stored in Android Keystore (hardware-backed secure storage).
API communication is protected by HTTPS/TLS encryption.
Voice calls use end-to-end encrypted WebRTC media streams via LiveKit.
Phone numbers are stored separately from public profile data and are not accessible via any public API endpoint.
Single-session enforcement prevents your account from being used on more than one device simultaneously.

No system is 100% secure. If you believe your account has been compromised, contact us immediately.

11

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will update the "Last Updated" date at the top of this document and, for significant changes, notify you via an in-app notification. Your continued use of the app after changes constitutes acceptance of the updated policy.

12

Contact Us

mail

If you have questions, concerns, or requests related to this Privacy Policy, please contact:

Gyatam

Email: talkative.krishna@gyatam.com

App: Talkative — English Speaking Practice

Package: com.gyatam.talkative

This policy was written based on the actual technical implementation of Talkative as of March 2026. It will be updated before public launch to reflect any changes made during the beta testing period.