Effective date: June 5, 2026 · JsenseWatch v3.x · JupiterSense
JsenseWatch processes your bank statements entirely on your device — they are never uploaded, and we can't see them. The only data that leaves your device is for licensing and updates: a device ID, plus your email if you activate or buy a licence. We add no analytics or tracking of our own; our host provides only anonymous, cookieless visit stats.
Your financial documents and transactions are never collected. Every statement is parsed and stored only in your browser, on your device. We have no server that receives them.
The only data we process is what's needed to run the free trial and validate paid licences:
We collect no usage analytics and no behavioural data.
All statements you process with JsenseWatch are stored exclusively in your browser using IndexedDB on your device. They are never uploaded to JupiterSense servers.
JsenseWatch contains no analytics, crash-reporting SDKs, telemetry, or tracking pixels of our own. We do not know how often you open the app, how many statements you process, or which features you use.
The one exception is our host: JupiterSense is served on Cloudflare, which provides Cloudflare Web Analytics — a privacy-first, cookieless tool that counts page views and basic performance in aggregate. It sets no cookies, does not track you across sites, and collects no personal data.
JsenseWatch contacts only our own licence server (api.jupitersense.com), and only for licensing and updates. It happens at these times:
These requests never include your statements, transactions, or any financial data. Apart from them, the app works offline. (Marketing pages on this website may load Google Fonts directly from Google, not via JupiterSense.)
JsenseWatch licences are issued and validated by our server using Ed25519 digital signatures and are bound to your device. Unlike a fully offline licence, the app performs a periodic online recheck (about once a week) so that expired or revoked licences are honoured. If you're offline, a 30-day grace period lets you keep working before a recheck is required.
Purchases are processed by our payment providers — Razorpay (for payments in INR) and PayPal — under their own privacy policies. We receive confirmation of payment and your email so we can issue your licence. We never see or store your card details.
When you export your data (CSV today, with more formats planned), the file is generated on your device and saved to your downloads or a folder you choose. Exports are never sent to JupiterSense or any third party.
JsenseWatch is intended for adults managing their own finances. It is not directed at children, and we do not knowingly collect information from anyone under 18.
If we change how the app handles data, we will update this policy and surface the change prominently in-app before it takes effect. Any new data-sharing feature would be opt-in and disabled by default.
Privacy questions? Email us at privacy@jupitersense.com.