NIKSY

Privacy Policy

Version 7 · Last updated 8 August 2026 · NIKSHA Technologies

Last updated: 8 August 2026

Data controller: NIKSHA Technologies ("NIKSY", "we", "us").

The short version

Your money data stays on your phone.

NIKSY records and organises your spending. Your transactions, your notes, your conversations with the assistant and your reports are all held and processed on your device. We do not receive them and we do not have a copy.

What we hold is small, and section 2 lists it exhaustively.

1. What stays on your device

We never receive any of this:

NIKSY's database, categorisation, reporting and assistant all run on your device. There is no server that receives your transactions, and no server endpoint that accepts a message you type to the assistant.

2. What we receive, and why

Exhaustively:

Crash and usage data are handled by Google Firebase. Their identifiers are pseudonymous, not anonymous — they hold no name or number, but they are identifiers, and we would rather say so than call them anonymous.

We do not use an advertising identifier; the permissions that would allow one were deliberately removed from the app before release. We do not collect push notification tokens. There is no advertising in NIKSY, and we do not sell your data or share it for advertising.

2a. Older records on our servers

NIKSY did not always work this way. Earlier versions stored transactions, budgets, goals, habits and tasks on our servers.

If your account was created before that change, those older records are still on our servers. Nothing new is added to them — the parts of the server that could write them are switched off. They exist so the app can move your history onto your device, you can export them at any time, and they are deleted when you delete your account.

If your account was created after that change, we hold none of this.

3. Bank SMS

If you allow it, NIKSY reads bank transaction alerts to record your spending.

The sender is checked before anything is read. Indian banks send transactional SMS from a registered header such as VK-HDFCBK, never from a phone number. NIKSY checks the sender's shape first, so a message from a person is discarded without being opened — its content never enters the app.

For a bank message, NIKSY keeps the amount, the merchant, a payment reference and the last four digits of the account.

What happens to the message text itself. It is not saved into your ledger — there is no field in the database that can hold it. There is one exception, and it is honest to state it: if a bank alert arrives while NIKSY is not running, the message is held briefly in the app's private storage so it is not lost, and is read and removed the next time you open the app. At most fifty are held at a time, and nothing in that queue leaves your device.

None of this leaves your device. We ask only to *receive* new alerts; we deliberately do not ask for permission to read your message history.

You can decline, or turn it off later in your phone's settings. NIKSY still records payments from app notifications, voice, typing and statement import.

4. Notification access

If you grant notification access, NIKSY reads the notifications your phone shows so it can spot payment alerts. We want to be precise about this, because it is broader than a list of banks.

All of this happens on your device. You can turn it off at any time in your phone's settings.

5. Microphone

Used only while you are actively speaking to the assistant.

NIKSY never receives, records or stores your audio. The microphone is handed to your device's own speech-recognition service, which returns text.

Depending on your device, its settings and your language, that speech service (usually Google's, built into Android) may process the audio in the cloud rather than on the device. That processing is governed by your device provider's privacy policy, not ours. You can avoid it entirely by typing instead of speaking, or by revoking the microphone permission.

The text it returns is handled on your device like anything you type. Because the assistant runs locally, it is not sent to our servers.

6. Statement import — what is kept and what is discarded

If you import a statement, the file is read on your device to extract transactions. It is not uploaded, and the statement file is not retained after import.

Bank narrations routinely embed identifiers that NIKSY has no use for, so descriptions are scrubbed before anything is saved. These are never stored:

7. Scanned statements

NIKSY reads text-based PDFs. It cannot read a scanned or photographed statement — there is no optical character recognition in the app — and it will tell you and refuse the import rather than guess.

8. Offline and on-device processing

NIKSY is built to work offline, because that is what running on your device means:

9. Artificial intelligence

No third party processes your data with AI.

NIKSY's assistant is a deterministic engine that runs on your device. It uses rules and curated language data, not a large language model, and production builds ship with external AI providers disabled entirely. Nothing you say to NIKSY is sent to an AI service — ours or anyone else's — for any purpose, including model training.

10. Backup

Backup is optional and off until you turn it on.

When enabled, NIKSY encrypts your data on your phone and writes the encrypted result to a hidden, private folder in your own Google Drive. The permission we ask Google for gives access to that folder and to nothing else in your Drive.

How the key works, stated exactly

We deliberately do not call this "zero-knowledge" or "end-to-end encrypted", because those terms mean something specific and this design does not meet them.

Your backup is encrypted with a data key generated on your phone that is never transmitted anywhere. That data key is locked with a wrapping key, and the two halves are held by different parties on purpose:

The honest consequence: NIKSY and Google, acting together, could decrypt your backup. No single party can. We chose this so that replacing a lost phone does not require you to have written down a 44-character key months earlier — the previous design did, and it lost people's data.

What this means in practice:

Android's own automatic backup is switched off in NIKSY. Left on, it would have uploaded an unencrypted copy of your database to your Drive outside all of the above.

11. Security

No system is perfectly secure, and we do not claim otherwise. If we become aware of a breach affecting you, we will notify you and the relevant authority without undue delay.

12. Third-party providers

We do not sell your personal data and we do not share it for advertising. We share only what section 2 lists, and only with:

Google's services process data on infrastructure outside India, so using crash reporting, analytics, backup or voice involves a transfer outside India.

We may also disclose information where we are legally required to. The practical limit is worth stating: for anything on your device, and for the contents of your backup, we do not hold it and cannot produce it.

13. Retention

14. Deleting your account

You can delete your account in Profile → Delete account.

Deleted from our servers: your account record and phone number, all sessions and device registrations, your backup wrapping key, any backup stored on our servers, and any older server-side records described in section 2a.

Deleted from this phone, in the same step:

Not deleted:

If anything on this phone cannot be cleared, NIKSY tells you so and asks you to uninstall to finish — it does not claim success it did not achieve.

Deletion is permanent — we cannot restore a deleted account. You may register again with the same number, but it will be a new, empty account.

You may also request deletion by writing to niksy.app@gmail.com.

15. Your rights

You can:

Which law applies. Today, the Information Technology Act, 2000 and the SPDI Rules, 2011 govern how we handle your information; financial information is "sensitive personal data" under those Rules and we treat it accordingly. The Digital Personal Data Protection Act, 2023 and its 2025 Rules are commencing in phases, with most substantive obligations taking effect on 13 May 2027. We have written this policy to that standard ahead of the deadline. From that date you may also approach the Data Protection Board of India.

16. Children

NIKSY is not directed at children and is intended for users aged 18 and over. We do not knowingly collect personal data from anyone under 18. If you believe a child has provided us with personal data, contact us and we will delete it.

17. Changes

If this policy changes materially, you will be asked to review and accept the updated version. You can see which version you accepted, and when, at any time. That record lives on your device, so if you reinstall NIKSY you will be asked to accept again.

18. Not financial advice

NIKSY is a personal finance assistant. It does not provide financial, investment, tax, legal or accounting advice, and nothing it shows is a recommendation.

Its figures depend on the information available to it and may be incomplete — a payment it never saw is a payment it cannot count, and automatic capture can misread, duplicate or miscategorise. Always check your bank's own records before making a decision. You remain responsible for your financial decisions.

19. Contact

niksy.app@gmail.com