Privacy Policy
Also available in Bulgarian.
Effective 2026-10-05
Who we are
BetValue AI (https://www.betvalueai.com) is a sports betting analytics service operated by NIKDAK LTD ("NIKDAK LTD", "we", "us"). We provide market-consensus odds comparison, AI-adjusted probability estimates, and a public track record of past signals. This Privacy Policy explains what data we collect, why, and what rights you have over it.
NIKDAK LTD is the data controller responsible for your personal data in connection with your use of BetValue AI.
Information we collect
Account data: when you sign up, we collect your email address and a password (handled entirely by our authentication provider, Supabase — we never see or store your password in plain text; see "Authentication and database" below).
Usage data: which plan you are on (Free or Pro), and a daily count of how many AI analyses you have run. We do not store the content of every analysis you request as part of your account profile — see "AI analysis usage" below for what happens with a specific analysis request.
Consent records: if you signed up after this policy took effect, we record which version of these documents you agreed to and when, for our own accountability — see "Signup consent" below.
Anonymous demo identifiers: if you use AI Analyze without an account, we record a hashed (irreversibly scrambled) version of your device identifier and your IP address — never the raw values — solely to enforce a one-time free demo and a soft anti-abuse limit. See "Anonymous demo protection" below.
Payment data: we do not collect or store your card number, expiry date, or CVC. See "Payment processing" below.
Technical data: standard web server logs (IP address, browser type, timestamps) generated automatically by our hosting provider for security and reliability purposes.
Authentication and database
We use Supabase to provide user authentication and to host our database. Your session is kept signed-in via a token stored in your browser's local storage; it is never sent to any third party other than Supabase and our own servers. Access to your data in our database is restricted by row-level security: your account row is readable only by you (via your authenticated session) or by our own server-side systems — never directly by other users.
AI analysis usage
When you request an AI analysis for a specific match, the team/fixture details you provide are sent to our AI provider, OpenAI, which processes that data on our behalf to generate a probability estimate. This request data is used to generate your result and is not linked back to your account for any purpose beyond enforcing your daily usage limit. We do not use your analysis requests to train any AI model.
Anonymous demo protection
To offer a one-time free AI analysis without requiring an account, we set a random, non-identifying device cookie and compute a one-way cryptographic hash (HMAC-SHA256) of both that cookie value and your IP address. Only these hashes are stored, in a dedicated database table — your raw IP address and raw device identifier are never written to that table or retained anywhere by us. The hashes are used only to (a) ensure each device gets exactly one free demo, and (b) apply a soft limit of a few demos per network address per day to deter abuse. A cryptographic hash of this kind is designed to be extremely difficult to reverse, but as with any security measure we cannot promise absolute, unconditional security — see "Security" below. These hashes are never used for tracking, profiling, or advertising.
Cookies
We use a small number of cookies and browser-storage items, all strictly functional: a signed-in session token (browser local storage, via Supabase), a theme preference (light/dark), and — only if you use the anonymous AI Analyze demo — the httpOnly device cookie described above. We do not use advertising or cross-site tracking cookies.
Payment processing
Pro subscription payments are handled entirely by Stripe, our payment processor. BetValue AI does not store, and never has access to, your full card number, expiry date, or security code — this data is entered directly on Stripe's own secure checkout page and is handled by Stripe, not by us. We store only what Stripe tells us back: your subscription status, renewal date, and a Stripe customer reference id, so we can display your plan and let you manage billing.
Data retention
We keep your account data for as long as your account is active. Anonymous demo hash records are retained to enforce the abuse limits described above; we may periodically remove older records once they are no longer relevant to those limits. If you delete your account (see "Your rights" below), we delete your profile and associated usage data, except where we are required to retain limited records (e.g. for tax/accounting purposes related to a paid subscription) or where data has already been anonymized (e.g. your contribution to the public Performance track record, which never identifies you personally in the first place — see below).
The public Performance track record
BetValue AI publishes a track record of past AI-flagged value opportunities (selection, odds, result) once they are settled, for transparency. This record is never linked to any individual user — it reflects signals generated by our automated scanner, not analyses you personally requested.
Mobile app
If you use the BetValue AI iOS app, the following applies in addition to the rest of this policy.
Signing in: you can create an account with your email address and a password (handled by Supabase, as on the website) or, where your device supports it, with Sign in with Apple. With Sign in with Apple, Apple gives us a unique Apple user identifier and, at your option, your name (on first use only) and either your real email address or an Apple relay address. We use these only to create and identify your account. You can also link Sign in with Apple to an existing email account from Profile.
Account data: the app uses the same account as the website. It holds your sign-in details, the version of the Terms and Privacy Policy you accepted and when, and your plan.
Notifications: optional, and off until you turn them on. If you turn on Daily Picks or Results alerts in Profile, iOS asks for permission and we store your Expo push token together with your choices and basic device details (platform, language, time zone and app version) so that we can deliver the alerts. You can turn alerts off in Profile, or withdraw permission in iOS Settings, at any time. We do not use push tokens for advertising or tracking. The app works fully without notifications.
Data on your device: the app keeps your sign-in session in the iOS Keychain (secure storage), a copy of the latest picks so that they can be read offline (cleared when you sign out), and your own choices such as appearance and whether you have seen the introduction screens. All of it is removed when you delete the app.
Subscriptions: the app is currently free to use and does not sell subscriptions or in-app purchases. If we later offer a Pro subscription through the App Store, Apple will process the payment (we never see your card details) and our subscription provider, RevenueCat, will tell us about your purchase so that we can give you access. This policy will be updated accordingly.
Who we share data with
We share data only with the service providers necessary to run BetValue AI: Supabase (authentication and database hosting), OpenAI (AI analysis processing), Stripe (payment processing for web subscriptions), Vercel (application hosting), Expo (push notification delivery, only if you turn notifications on in the iOS app) and Apple (Sign in with Apple, only if you use it). If App Store subscriptions are introduced, RevenueCat (subscription management) will also process purchase data. Each processes data under its own privacy terms and only for the purpose of providing their service to us. We do not sell your data, and we do not share it with advertisers.
Your rights
You can request access to the personal data we hold about you, or ask us to correct it. You can permanently delete your account and its associated account data (profile, usage history, saved batches, notification registrations) at any time, from Account settings on the website or from Profile → Delete account in the iOS app — any active web subscription is canceled first. If your account uses Sign in with Apple, the app asks you to confirm with Apple so that we can revoke the Apple authorization; if that step cannot be completed the account is still deleted, and the app shows how to remove access yourself in iOS Settings (Settings → your name → Sign-In & Security → Sign in with Apple). Deleting your account does not cancel an App Store subscription, if you ever buy one: cancel it in your Apple ID settings. Payment processors such as Stripe may retain their own transaction records under their own applicable retention and legal requirements, independent of your BetValue AI account. We will respond to any other request within a reasonable time and may need to verify your identity (e.g. by confirming the email address on your account) before acting on it. If you are in the EU/EEA, you also have the right to lodge a complaint with your local data protection authority.
Security
We restrict access to your data using row-level database security, keep all administrative credentials and API keys server-side (never exposed to the browser), and rely on our service providers' own security practices (Supabase, Stripe, OpenAI, Vercel) for the infrastructure underlying our service. We take reasonable, industry-standard measures to protect your information, but no online service can guarantee perfect or absolute security, and we do not promise one.
Age requirement
BetValue AI is intended for users 18 years of age or older only, consistent with our Terms of Service. We do not knowingly collect data from anyone under 18.
Changes to this policy
We may update this Privacy Policy from time to time. If we make a material change, we will update the effective date below and, where appropriate, ask returning users to re-confirm their consent.
Contact us
NIKDAK LTD, operator of BetValue AI (https://www.betvalueai.com), is responsible for this Privacy Policy.
For questions about this Privacy Policy, email us at contact@betvalueai.com.