My Ledger by Codekanima

Privacy Policy

Last updated: 22 October 2026

My Ledger is a cheque tracking app made by Codekanima. It was built to work offline: the cheques you record are stored on your device and are not sent to us.

This policy explains what information the app handles, the few cases where information leaves your device, and the choices you have. It applies to My Ledger on Android and iOS.

1. Information the app handles

We do not collect personal information. There is no account or sign-in, and the app contains no advertising, analytics or tracking tools.

The app stores the following on your device so that it can work:

InformationStoredSent off the device
Cheque records you enter: payer or payee names, amounts, cheque numbers, banks, dates, status, notes and the amount you paid On your device No
Cheque photos On your device Only if you use Smart scan (section 3)
App settings, including your Gemini API key if you add one On your device No

Codekanima has no access to any of this information.

2. How the information is used

Information stored in the app is used only to provide its features: listing your cheques, showing what is due, calculating totals and profit, sending reminders, and creating backups and reports when you ask for them.

3. Third-party services

Google ML Kit (on-device)

When you scan a cheque, the text is read on your device using Google ML Kit. This works offline and the photo is not uploaded for this purpose.

Google Gemini API (Smart scan, optional)

Smart scan is turned off by default. If you turn it on in Settings and enter your own Gemini API key, each cheque photo you scan is sent to Google's Gemini API to read handwritten details. Your API key is stored only on your device and is sent only to Google with these requests.

Photos sent through Smart scan are processed by Google under the Gemini API Additional Terms of Service and the Google Privacy Policy.

Please note: when the Gemini API is used free of charge, Google states that it may use submitted content to improve its products and that human reviewers may read it. If you do not want cheque photos to be handled this way, keep Smart scan turned off. Offline scanning remains available.

4. Backups and exports

5. Device permissions

6. Keeping and deleting data

Your information stays on your device until you delete it. A deleted cheque is kept under Recently deleted for 30 days so it can be restored, and is then removed permanently. Uninstalling the app deletes all of its data from your device. Backup files you have saved elsewhere are not affected and can be deleted by you at any time.

7. Security

Data is kept in the app's private storage, which other apps cannot read. You can add an app lock that uses your device's Face ID, fingerprint or PIN, and hide the app's contents from the recent apps screen (on Android this also blocks screenshots). Because your data is stored on your device, keeping the device itself secured with a screen lock is important.

8. Children

My Ledger is intended for adults and is not directed at children. We do not knowingly collect information from children.

9. Changes to this policy

We may update this policy when the app changes. The updated version will be published on this page with a new "Last updated" date.

10. Contact us

If you have any questions about this policy or your privacy, please contact:

Codekanima
codekanima@gmail.com