Legal

Privacy Policy

Last updated 16 October 2026

KEEPR™ is operated by Raajveer Bhatia (“we”, “us”), who decides how your personal data is used (the “Data Fiduciary” under India's Digital Personal Data Protection Act, 2023). This policy covers the website at keeprworld.com, the web app, and the iPhone, iPad and Android apps. We collect only what KEEPR needs, we never sell personal data, and we show no ads.

1. What we collect, and why

WhatWhy
From Google or Apple when you sign in: your name, email address and account ID. With Sign in with Apple you can hide your email; we then get a private relay address from AppleTo create your account and sign you in
A mobile number, if you give oneTo show on payments and to help friends and support recognise you
The records you enter: people's names and notes about them, money you lent or owe, belongings, bills, commitments, receipts, documents, expenses, important dates, your Reflection Space (research journal, sources and reflections) and your settingsTo provide KEEPR and keep it in step across your devices
Your Password Vault, encrypted on your device before it reaches usTo store and sync it. We can't read it: we never receive your master password
Circle: your private invite code, friends, groups, shared records, group chat messages, urgent requests, borrow-board posts and replies, blocks, and reports you makeTo let you share with the people you choose, and to keep Circle safe
What you send to an AI feature: your question, pasted text or photo (and, for Ask KEEPR, your saved records)To answer that one request (see section 4)
Push notification details: your browser's push subscription, or your iPhone's notification tokenTo send reminders and Circle alerts you switched on, and tips only if you switched on “Tips and offers”
App events, only after you sign in: install, open and upgrade-screen-viewed, with a random device ID, platform and app versionTo count users and find problems. No advertising, no profiling
Payments: order and payment IDs, plan, amount, status, and when the payer ticked the age / guardian boxTo unlock your plan, handle refunds, prove consent, and meet tax law
Bug reports you send, with your device or browser typeTo fix problems
Reviews you post (shown publicly as first name and last initial, only after approval)To show real customer reviews
Security data: a one-way scrambled (hashed) form of your IP address and sign-in session recordsTo limit abuse (rate limits) and keep accounts secure

We do not collect your contacts, location, card or UPI details, or anything from your device you haven't chosen to give us. If you use Choose from contacts, your phone's own contact list opens and KEEPR receives only the name of the one person you pick: their name is the only thing used. KEEPR never sees their phone number, email or other details, or anyone else in your contacts. KEEPR does not use Face ID or other biometrics.

2. Who can see your data

We never sell or rent personal data, and we don't share it for advertising.

3. Service providers

These companies process data for us, only to provide their service, under their own security and privacy terms:

ProviderWhat forWhere
SupabaseDatabase and serversSingapore
VercelHosting the website and web appGlobal network
RazorpayPaymentsIndia
GoogleSign-inGlobal
AppleSign in with Apple (iPhone app)Global
Google (Gemini)AI features, only when you use oneUnited States / global
Apple, Google, Mozilla, Microsoft push servicesDelivering notifications you switched onGlobal

Because some providers are outside India, your data may be processed abroad, as the DPDP Act permits, with the same protections described here.

4. AI features

5. Children and families

KEEPR is made for kids and families. We ask everyone their date of birth once. If you're under 18, a parent or guardian must agree before you use KEEPR: you give us their email, we send them a link, and they choose yes or no. Until they agree, nothing you add is stored on our servers; if they say no, your account and its data are deleted. As the record of consent we keep your date of birth, your parent's or guardian's email, and when they agreed (with a one-way code made from their internet address, never the address itself). Only an adult can pay. For every user, and especially children: we don't show ads, don't do targeted advertising, don't sell data, and don't build behavioural profiles. A parent or guardian can ask us to see, correct or delete a child's data at any time by emailing the Grievance Officer.

6. How long we keep data

7. Security

Everything travels over encrypted connections (HTTPS, with HSTS). Data is encrypted at rest by our providers. Session tokens and sign-in codes are stored only in hashed form. Your Password Vault is end-to-end encrypted with a master password only you know. Sessions end after 30 days without use, and Settings → Sign out everywhere ends them on every device. Only our server can reach the database. No system is perfect: if a breach affecting you ever happens, we will tell you and the Data Protection Board of India as the law requires.

8. Your rights

Under the DPDP Act you can:

Email the Grievance Officer to use any of these rights. We acknowledge within 24 hours and aim to respond within 15 days.

9. Cookies and tracking

KEEPR uses no advertising or third-party tracking cookies, pixels or analytics tools. The app stores a few things on your device only to work: your session; your preferences (theme, start screen, sounds, vibration, calmer motion); your UPI ID, if you add one to “Ask to pay back” (it goes only into the messages you choose to send, and is deleted when you log out); a random device ID for the app events above (sent only once you're signed in); and a copy of your records so KEEPR opens quickly and works offline. That copy is tied to your sign-in and deleted when you log out. If your sign-in ends by itself before your latest changes were saved, those changes are kept on the device for up to 7 days, only so they can be saved when you sign in again with the same account; logging out deletes them. Your Password Vault is never kept there unencrypted. The Google sign-in button and Razorpay checkout load their own scripts only when you use them.

10. Changes

If we change this policy in a meaningful way, we'll update the date above and tell you in the app before it takes effect.

11. Grievance Officer and contact

Grievance Officer
Raajveer Bhatia
Email: founder@keeprworld.com (subject “Privacy” or “Grievance”)
Acknowledged within 24 hours; resolved within 15 days.