Root Jaap counts your repetitions the way a mala does — quietly, so your attention stays on the mantra and not on the number.
No account needed to begin. Your counting stays on this device unless you sign in to keep it. Nothing here will ever ask for you.
Signing in this way tells Google you use Root Jaap. Email does not.
Demo build. No account is created on a server, and the password you type is discarded, never stored.
Root Jaap counts mantra repetitions. It has no accounts, no database and no backend — your counting is written to this device and goes nowhere else.
Nothing. Not your name, not your email, not your practice. We could not tell you whether you have ever opened this app.
The page makes no network request at all and loads nothing from any other domain — no fonts, no scripts, no images, no analytics, no advertising, no tracking pixel. Once it has loaded you can turn off your connection and it works exactly the same.
Your mantra and any note, mala size, daily target, repetitions by date, time zone, any sankalp, your closing words, and the date you began. Your appearance choice is kept separately, since it belongs to this device rather than to your practice.
All of it stays in your browser. You can export it, bring it back, or erase every trace of it from Settings.
To keep the screen awake while you count, and to hold on to your storage rather than clearing it to make space. Nothing else — no location, no camera, no microphone, no contacts, no notifications.
The mantra you choose can reveal your religious belief, which the law treats as sensitive. It never leaves this device. If you would rather record nothing of the kind at all, choose Just count when you begin and your practice is stored as an untitled tally.
None, of any kind, for any purpose. There is no consent banner because there is nothing to consent to. Local storage is not a cookie and is not shared with anyone — it is this app writing to your own device, the way a notes app does.
The site is served by Vercel, and like every web host they keep ordinary server logs when a page is fetched — typically the requesting IP address, the time, and the page asked for. In some countries an IP address counts as personal data, so we say so rather than claim a perfection we do not have. We do not read those logs for analytics and nothing in them is tied to your practice, because your practice never reaches the network at all.
“Buy me a chai” opens Buy Me A Chai, which is a different company. If you go there, payment happens on their page by UPI and we never see your card, your bank details or your UPI ID. They do show us the name and message you choose to leave, and their page counts its own visits. What happens there is governed by their privacy policy, not this one. Tapping the link is the only way to reach them; nothing on this page contacts them unless you do.
Nothing is collected from anyone, at any age. There is no sign-up, so there is no moment at which a child could disclose anything to us. India’s DPDP Act treats anyone under 18 as a child and requires verifiable parental consent before their data is processed; we process none, so that requirement never arises.
The law gives you the right to see, correct, delete and take away your personal data. Those rights are exercised against whoever holds it — which here is you. It is already on your device: read it, export it or erase it without asking anyone, and without waiting thirty days for a reply. There is no copy with us to request. If you think we hold something anyway, write and ask; we will look and tell you honestly what we find.
Accounts and syncing may be added later so your counting can follow you to another device. That would mean storing something, and it will be said here plainly before it happens rather than after.
Root Jaap is made and published by Rishabh Sharma, an individual in Chandigarh, India. Write to rishabh.577.rs@gmail.com with any question about this page.
Last updated 30 August 2026.
Root Jaap is a counter for mantra repetition, free to use for personal practice.
Everything you record belongs to you and stays on your device. We claim no rights over it and could not use it for anything if we wanted to — we never receive it. Export or delete it whenever you like.
Do not attack the service, scrape it, or resell access to it. That is the whole list.
Browsers delete stored data. Safari clears storage for sites left unopened for a week, and clearing browsing data removes it too. Adding Root Jaap to your home screen helps considerably, but nothing removes the risk entirely.
Settings offers a backup holding everything, and a spreadsheet holding the counts. Both can be brought back. Restoring merges — where a day exists in both, the higher count is kept, so an older file can never reduce what you have recorded.
The service is provided as it is, without warranty. Because your practice lives on your device and never reaches us, we cannot recover it for you if your browser clears it — which is why the backup exists and why we suggest using it.
If Root Jaap is ever shut down, at least 60 days’ notice will be given and the export will keep working throughout.
Contributing is voluntary and is a gift, not a purchase — it buys no feature, no account, no priority and no promise that the app keeps running. Payment is handled by Buy Me A Chai under their terms, by UPI, and we neither process nor hold your payment details.
If these terms change in a way that matters, it will be said in the app before the change applies.
Root Jaap is published from Chandigarh, India, by an individual resident in India. These terms, and any dispute arising from them, are governed by the laws of India, and the courts at Chandigarh have exclusive jurisdiction. Nothing here removes any right you have under the mandatory consumer law of the country you live in — if you are in India, your rights under the Consumer Protection Act, 2019 are unaffected.
Rishabh Sharma, Chandigarh, India. Write to rishabh.577.rs@gmail.com.
Last updated 30 August 2026.
Demo build — no email was sent.
You can change this at any time.
Darker means more malas that day. Missed days stay blank — no guilt, no streak-shaming.
Made by Rishabh · Buy me a chai