NavBharatAI · Last updated 5 October 2026

Privacy Policy

Last updated: 5 October 2026

This Privacy Policy explains how NavBharatAI ("NavBharatAI", "we", "us", "our") collects, uses, stores, shares and protects your information when you use the NavBharatAI website (navbharatai.com), the NavBharatAI mobile applications, and every product surface inside them — including NavBharatAI Free chat, NavBharatAI Pro (the AI app builder), the Professionals assistants, the Nav App Store, and the developer tools (together, the "Platform").

We have written this policy to be read by real people, not only by lawyers. Where a section has legal weight, we have still tried to say it plainly.

By creating an account or using the Platform, you agree to the practices described here. If you do not agree, please do not use the Platform.


1. Who we are, and how to reach us

NavBharatAI is an India-first AI platform. For every question, request or complaint about your data, contact:

Email: info@navbharatai.com Subject line suggestion: "Privacy request — [your account email]"

This mailbox also serves as our Grievance contact for the purposes of Indian law, including the Information Technology Act, 2000 and the Digital Personal Data Protection Act, 2023 ("DPDP Act"). We aim to acknowledge privacy requests within 72 hours and resolve them within 30 days.


2. What we collect, and where it comes from

2.1 Information you give us directly

2.2 Information created while you use the Platform

2.3 Information from third parties

We do not buy data about you from data brokers.


3. What we use it for

What we do NOT do: we do not sell your personal data; we do not show third-party advertising inside NavBharatAI (we do advertise NavBharatAI itself on other platforms and measure whether those ads work — Section 3.1 sets out exactly what that shares); we do not use the private content of your chats, your uploaded documents or your built apps to train any AI model of our own or of any third party; and we do not read your projects out of curiosity — access by our team is restricted to what is needed to run the service, fix a defect you reported, or meet a legal duty.

3.2 Device check for the referral bonus (Android app only)

If you claim one of the free-credit bonuses in our Android app — for signing up, logging in with a verified email, verifying your mobile number, connecting GitHub, or applying a friend's referral code — the app checks, at that moment, that it is running on a genuine Android device. If the check cannot be completed, the signup, login and mobile bonuses are paid under the same rules as on our website, and the referral-code and GitHub bonuses wait until it can.

What that involves, precisely:

Why: the bonus is real money, and without this check one person could claim it endlessly from a laptop using free email addresses. We would rather protect it this way than reduce what we give you.

What this is NOT: it is not advertising, it is not shared with Meta or any advertising platform, it is not used to track you between apps or across the web, and it is never used to build a profile of you. Nothing here happens on the website, and nothing happens in the app until you actually claim a bonus.

3.3 Bot protection (Google reCAPTCHA Enterprise on the website; Play Integrity and App Attest in our apps)

When you use the NavBharatAI website, a few actions that cost us real money — building an app, sending a chat message, generating an image, asking a Professional assistant, and requesting a mobile OTP — carry a short-lived token that proves the request came from our genuine website and not from an automated script. The token is issued through Firebase App Check, using Google reCAPTCHA Enterprise.

What that involves, precisely: to issue the token, reCAPTCHA Enterprise collects information about your browser and device and how the page is being used (for example your IP address, browser and device characteristics, and interaction signals) and sends it to Google, which returns a risk judgement. Google processes this under its own Privacy Policy and Terms of Service. Our server receives only the token and whether it is valid — not the signals behind it — and we do not store the token.

Why: these actions spend money on every request, and without this check a script with a throwaway account could run them endlessly. (Basis: our legitimate interest in keeping the service secure and affordable.)

What this is NOT: it is not advertising, it is not shared with Meta or any advertising platform, and we do not use it to build a profile of you. In our apps it works differently: the Android app asks Google's Play Integrity service, and the iOS app asks Apple's App Attest service, to confirm the app is genuine and unmodified. That check is about the app and the device, not about you — it sends no chats, files or contact details, and our server again receives only the resulting token and whether it is valid.

3.4 Crash reporting in our apps (Google Firebase Crashlytics)

When the NavBharatAI Android or iOS app crashes or hits an error, the app sends a crash report to Google Firebase Crashlytics so we can find and fix the cause. A report contains: the error and where in our code it happened; the app version and build number; the device model and operating-system version, with technical state such as free memory and disk space; the time; which screen of the app you were on; whether you were signed in; and, if you were, a one-way scrambled form of your account ID, so that repeated crashes for one person can be grouped without revealing who they are. Firebase also assigns the installation a random identifier.

What a crash report never contains: never your chats, prompts, files, email address, phone number, payment details or passwords. Every report is passed through a filter on your device that removes tokens, keys, card numbers, UPI addresses, email addresses, phone numbers and web-address parameters before it is sent. Google processes crash reports under its own Privacy Policy and keeps them for 90 days.

Why: an app that crashes for some people and not others cannot be fixed without knowing where it crashed. (Basis: our legitimate interest in keeping the apps working.) On the website, the same filtered error details are sent only to our own servers, as part of the technical logs in Section 2.2.

3.1 Advertising measurement (Meta / Facebook and Instagram)

We advertise NavBharatAI on Facebook and Instagram so people can find it. To know which of those ads actually bring people — rather than guessing and wasting money — we share a small, fixed set of events with Meta.

On the website, if and only if you accept the consent banner, a Meta pixel loads and reports:

In our Android app, again only if you accept the consent banner, builds that include Meta's measurement SDK report that the app was installed or opened, together with your device's advertising ID — the resettable identifier Android provides for exactly this purpose. Until you accept, that SDK is not switched on at all.

What is NEVER shared with Meta or any advertising platform:

This is enforced in our code, not just promised: the pixel can only send the four events listed above, because that list is written into the software as a fixed allowlist.

Your control. On the web, choose Decline on the consent banner and no advertising measurement runs at all — nothing loads, nothing is sent. The Android app honours the same choice: the measurement SDK ships switched off and is turned on only after you accept, and turned back off if you later withdraw. Separately, your phone's Settings → Privacy → Ads lets you reset or delete your advertising ID at any time.

(Basis: your consent, which you can withdraw at any time.)


4. AI processing — an honest explanation

NavBharatAI's intelligence is delivered by NavBharatAI's engine, which runs on enterprise AI infrastructure. What you should know:


5. Sensitive data: the Doctor AI / clinical surface (web)

The Senior Doctor Assistant is a clinical decision-support tool intended for qualified doctors. All diagnoses and treatment decisions remain the sole responsibility of the treating physician. It is not available in our Android app.

If you use it, you may enter health-related information or upload clinical documents. For this data specifically:


6. Where your data lives, and for how long


7. Who we share data with

We share personal data only with the parties below, and only for the purposes described:

We do not sell your personal data and we never share it with data brokers. The only advertising-related sharing we do is the conversion measurement described in Section 3.1 — a fixed list of events, only after you consent, and never the content of anything you write, upload or build.


8. Security

No system on the internet is perfectly secure. If a breach affecting your personal data occurs, we will notify the affected users and the authorities as the DPDP Act requires, without undue delay.


9. Your rights and controls

Under the DPDP Act (and simply because it is right), you can:

We will verify identity before acting on a request, so nobody else can use these rights against you.


10. Children

The Platform is not intended for children under 18. We do not knowingly collect personal data from children. If you are a parent or guardian and believe a child has created an account, contact us and we will delete it. Where verifiable parental consent becomes practical to support under DPDP rules, we may allow supervised use; until then, under-18 use is not permitted.


11. Cookies and similar technologies

We use a small set of cookies and local-storage keys that are necessary for the Platform to work (your session, your theme, your text-size choice, your consent decision). Optional analytics and the Meta advertising-measurement pixel (Section 3.1) run only if you accept the consent banner, which is where you control them. Decline, and no third-party advertising or measurement cookie is set at all — the pixel is not even downloaded.


Using NavBharatAI without signing in. A visitor who has not signed in may send a limited number of free AI messages each day. So that we can count them, your browser or the app keeps a random guest identifier in local storage and sends it with AI requests only while you are signed out. It is not linked to your name, phone number or any account, and it is never sent once you sign in. On our side it is stored only as a one-way code beside a daily message count, and that count is deleted after a few days. Clearing your site data removes the identifier.

11.1 Counting visits to NavBharatAI itself — no cookie, no script, no profile

So that we can tell whether anyone is actually using NavBharatAI, our own server counts the pages it serves and the times the mobile app is opened. This happens on our side, from the request your browser or the app already sends us. It sets no cookie, stores nothing on your device, downloads no script, and does not follow you anywhere.

What one count records: the page path (never the query string), whether the request came from the website or from the mobile app, and a short code derived from your IP address and browser using a secret that rotates every day — so you are counted once a day, the code cannot be turned back into you, and today's code cannot be matched to yesterday's. That daily rotation is why we can tell you how many people visited today and can never produce an all-time list of people: the ability to recognise you tomorrow is deliberately not kept.

Requests that identify themselves as bots are not counted, and browsers that send Do Not Track or Global Privacy Control are not counted at all. These counts are seen only by NavBharatAI's own administrators, never shared, and never joined to your account, your chats, your files or your apps. Counting how many people came is not the same as knowing who they were, and we do not do the second.


12. Apps YOU build, and their users

When you build an app with NavBharatAI and share or deploy it, you are responsible to the people who use it. Their data lives in the database and services you connect (your own Supabase/Firebase/other account — NavBharatAI deliberately provisions user apps on the builder's own accounts, not ours). If your app collects personal data, you need your own privacy policy for it — you can generate a starting draft with NavBharatAI, and the same review advice applies: have it checked before you rely on it.

Visitor counts for apps published on NavBharatAI hosting. So that you can see whether anyone is visiting the app you published, pages served from NavBharatAI's own hosting carry a small script that reports each visit to us. It sends only: the page path (never the query string), the referring site's hostname (never the full address), how many bytes the page and its files transferred (a number the browser itself measures, so we can show you your app's traffic and account for our own hosting costs — it describes the page, not the person), and a short code derived from the visitor's IP address and browser using a secret that rotates daily — so the same visitor is counted once per day, the code cannot be turned back into a person, and it cannot be joined across days. It sets no cookie and stores nothing on the visitor's device. Browsers that send Do Not Track or Global Privacy Control are not counted at all. These counts are shown only to you, the app's builder, and are kept for 30 days. Apps you deploy to your own hosting provider do not carry this script.


13. Changes to this policy

When we change this policy in a meaningful way, we will update the date at the top and announce the change in-app before it takes effect. Continued use after the effective date means the updated policy applies. The current version always lives at this page.


This policy is provided in English as its authoritative version. Summaries in other languages may be offered for convenience; if they conflict, the English version controls.