BetLedger is a personal betting-record app. It helps you keep an honest record of the bets you place elsewhere, so you can see what your betting is actually costing you.
BetLedger does not accept bets, hold money, provide odds, offer tips or predictions, or connect to any betting platform. It is a record-keeping tool and nothing else.
This policy explains what personal data BetLedger collects, why, where it is stored, and what rights you have over it.
01Who is responsible for your data
Data controller: Peter Kiarie (trading as Nesture-X), Nairobi, Kenya
Contact: privacy@nesturex.com
This policy is published at https://nesturex.com/legal/betledger/privacy
02Who can use BetLedger
BetLedger is intended only for people aged 18 years or older. It is not directed at children, and we do not knowingly collect personal data from anyone under 18. If you believe someone under 18 has created an account, contact privacy@nesturex.com and we will delete it.
03What data we collect
BetLedger collects only what it needs to work. There is no advertising, no analytics, no tracking, and no profiling.
Account information: When you sign in with Google, Firebase Authentication provides us with your email address, display name, and profile photo. We do not receive your Google password or have any access to your Google account beyond this.
Information you enter: Bet records (stake, odds, market, selection, sport, betting platform, outcome, and match time), a username you choose within the app, and a weekly budget you set for yourself.
Information the app derives: BetLedger calculates statistics from the bets you record, including profit and loss, win rate, and streaks. These are derived from your own entries; we do not obtain them from anywhere else.
What we do not collect: We do not collect your phone number, location, contacts, financial account details, payment information, or your activity on betting platforms. BetLedger has no connection to Betika, SportPesa, Odibets, M-Cheza, or any other operator. It only knows what you type into it.
04Why we process your data
We use your account information to create and secure your account (legal basis: Performance of a contract with you). We use your bet records, username, and weekly budget to store and display your betting records (legal basis: Performance of a contract with you). We use your bet records to calculate your statistics and insights (legal basis: Performance of a contract with you). We do not use your data for advertising, and we never sell it.
05Where your data is stored
Your data is stored using Google Firebase (Firebase Authentication and Cloud Firestore).
Your BetLedger data is stored on servers located in Belgium (Google Cloud region europe-west1), not in Kenya.
This means your personal data is transferred outside Kenya. Under sections 48 and 49 of the Data Protection Act, 2019, we rely on the following safeguards for this transfer: Google is contractually bound, through the Firebase Data Processing and Security Terms, to protect the data it processes on our behalf; Belgium is within the European Union, where data protection standards are broadly comparable to those required under Kenyan law; and data is encrypted in transit and at rest. By using BetLedger, you acknowledge that your data is stored outside Kenya on this basis.
06Who we share your data with
We do not sell your data. We do not share it with advertisers. We do not share it with betting operators.
The only third party involved is Google (Firebase), which stores and processes data on our behalf as our data processor. Google does not use your BetLedger data for its own purposes. Firebase's own privacy information is available at https://firebase.google.com/support/privacy.
We may disclose your data if we are legally required to do so — for example, in response to a valid court order or a lawful demand from a Kenyan authority.
07How long we keep your data
We keep your data for as long as your account exists. We do not automatically delete inactive accounts, because your betting history is the point of the app — a record that disappears is not a record.
If you want your data gone, you can delete it at any time (see the Deleting Your Account section below). When you delete your account, your data is removed immediately and permanently. It is not recoverable, by you or by us.
08Your rights
Under the Data Protection Act, 2019, you have the right to: be informed about how your data is used (this policy), access the personal data we hold about you, correct data that is inaccurate or incomplete, delete your data (right to erasure), object to how we process your data, and lodge a complaint with the Office of the Data Protection Commissioner (ODPC) at https://www.odpc.go.ke.
To exercise any of these rights, email privacy@nesturex.com. We will respond within a reasonable period and in any case within 30 days.
09Deleting your account and data
In the app (immediate): Open BetLedger, go to Settings, tap Delete Account, confirm. Your bet history, statistics, username, budget, and sign-in record are permanently deleted straight away. This cannot be undone.
By email (if you no longer have the app): Email privacy@nesturex.com from the Google account address you signed up with, asking for your account to be deleted. We will delete it within 30 days of receiving your request.
What deletion removes: Your Firebase Authentication record (your sign-in), your entire bet history, and your statistics, username, and weekly budget. Nothing is retained afterwards. Deleting your BetLedger account does not affect your Google account, which stays exactly as it was.
10How we protect your data
All data is encrypted in transit (HTTPS/TLS) and at rest. Access is controlled by Firebase Security Rules, which restrict every record so that only the signed-in owner can read or write it. We use Google Sign-In rather than storing passwords, so there are no BetLedger passwords to leak. No BetLedger user data is accessible to other users of the app. No system is perfectly secure, but the app is built so that your betting records are visible to you and no one else.
11Changes to this policy
If we change this policy, we will update the date at the top and post the new version at this URL. If a change materially affects your rights, we will make a reasonable effort to tell you in the app before it takes effect.
12Contact
Questions, requests, or complaints: privacy@nesturex.com. Controller: Peter Kiarie (Nesture-X), Nairobi, Kenya. If you are not satisfied with our response, you may complain to the Office of the Data Protection Commissioner of Kenya at https://www.odpc.go.ke.