Skip to content
Privacy Policy — PokerSharp

Privacy Policy

Effective date: May 13, 2026  ·  App version: 1.5 and later  ·  Platforms: Android, iOS

At a Glance

Your training data stays on your device — we never receive it
No account or sign-up required
Core training works offline; ads need a connection to load
We use Google AdMob to serve ads in the free version
No third-party analytics, telemetry, or crash-reporting SDKs
No cloud sync, no remote backup, no servers we operate
We never share your training data with anyone
We do not sell your data — ever
You can delete all local data by uninstalling the app

Overview

PokerSharp is a mobile poker training application (“the App”) designed to help players develop Game Theory Optimal (GTO) intuition for No-Limit Texas Hold’em. The App is developed and published by Your Custom Web Design Inc. (“we,” “us,” or “our”).

The App is built to keep your training data on your device. Your hand history, settings, and session analytics are never transmitted to us — we operate no servers, no accounts, and no cloud sync. The App’s training features work fully offline.

The free version of the App displays advertisements served by Google AdMob, a Google service. To deliver ads, the AdMob software development kit (“SDK”) embedded in the App communicates with Google’s servers when your device is online and may access a limited set of device-level signals (described in Section 03). This is the only category of data that leaves your device, and we ourselves never receive it — it flows from your device directly to Google under Google’s terms.

This Privacy Policy explains precisely what data the App stores locally, what data Google AdMob may access for ad serving, and what we do (and do not do) with any of it.

By installing and using PokerSharp, you agree to the practices described in this policy. If you do not agree with any part of this policy, please discontinue use of the App.

Data We Collect and Store

The App stores the following data locally on your device only, using Android’s and iOS’s standard on-device storage APIs (React Native AsyncStorage and SQLite). None of this data ever leaves your device. For the separate, narrower set of device-level signals that Google AdMob may access for ad serving, see Section 03.

Data Type Purpose Location Transmitted?
Hand history records
Scenario type, position, hole cards, decision made, correct action, EV values, timestamp
Powers the analytics dashboard, accuracy tracking, weakness identification, and EV leakage metrics Local only Never
App preferences & settings
Sound volume, speed mode, four-color deck, text scale, reduce-motion, fold skip rate
Persists your in-app configuration between sessions Local only Never
Session accuracy state
Correct/incorrect counts, streak counters, per-scenario type accuracy
Drives the weakness-mode weighting and analytics trend displays Local only Never
Storage limit: The App retains a maximum of 100,000 hand history records in local storage. When this limit is reached, the oldest records are automatically overwritten on a rolling basis. No record of your play history is kept beyond what fits within this limit.

The data listed above contains no personally identifiable information (PII). No name, email address, phone number, device identifier, location, or any other information that could identify you as an individual is collected, inferred, or stored.

Advertising and AdMob

The free version of PokerSharp is supported by advertising. We use Google AdMob, Google’s mobile advertising platform, to serve banner ads and (optionally) opt-in rewarded ads within the App. We do not operate any other advertising network, mediation layer, or attribution SDK.

What Google AdMob Accesses

To serve ads, the AdMob SDK embedded in the App may access the following device-level signals and transmit them to Google when your device has an internet connection:

Signal Purpose Recipient
Advertising ID
Google Advertising ID (GAID) on Android; Identifier for Advertisers (IDFA) on iOS, only if you grant App Tracking Transparency permission
Frequency capping, fraud detection, ad personalization (where permitted by consent) Google
Approximate location
Country / region inferred from IP address — not GPS
Regional ad targeting; legal compliance with EU, UK, and US state privacy laws Google
Device and connection information
Device model, operating system version, language, network type, IP address
Selecting an ad format that fits your device; ad delivery diagnostics Google
Ad interactions
Ad impressions, clicks, video completions for rewarded ads
Counting impressions, paying us for ad delivery, anti-fraud Google
Important: Google AdMob’s data collection is governed by Google’s privacy policy, not this one. We receive aggregate revenue reporting from Google but never receive your Advertising ID, IP address, or any other identifying signal. The full list of data categories AdMob processes is published at support.google.com/admob/answer/6128543.

Personalized vs. Non-Personalized Ads

Where required by law (the European Economic Area, the United Kingdom, California, and several other US states), the App presents a Google-provided consent form on first launch via the Google User Messaging Platform (“UMP”). Your choice on that form determines whether you see personalized ads (selected based on your inferred interests) or non-personalized ads (selected only based on context and approximate location). Either way, the App continues to function fully.

Outside those jurisdictions the App defaults to serving personalized ads consistent with Google’s standard AdMob behavior. You can change this preference at any time from the “Privacy options” link in the App’s Settings, which re-opens the same Google-provided form.

Opting Out at the Device Level

Independent of the in-App consent flow, you can reset or limit ad tracking at the operating-system level:

Android: Settings → Google → Ads → Delete advertising ID (or, on older devices, Opt out of Ads Personalization).
iOS: Settings → Privacy & Security → Tracking → toggle off Allow Apps to Request to Track, and / or revoke tracking permission for PokerSharp specifically.

Resetting or deleting your advertising ID prevents AdMob from associating future ad interactions with prior ones, severing the strongest signal used for personalization. The App will continue to show ads but they will be non-personalized.

Rewarded Ads

In addition to passive banner ads, the App may offer optional rewarded ads — short video ads you can choose to watch in exchange for unlocking a specific in-App feature or content. Rewarded ads are always opt-in: you tap a button to start one, and you can close it at any time. The same AdMob data-flow described above applies; no additional data is collected for rewarded ads beyond what AdMob accesses for banner ads.

Data We Do Not Collect

Setting aside the narrow set of device-level signals that Google AdMob accesses for ad serving (see Section 03), the following categories of data are not collected, stored, transmitted, or processed by PokerSharp under any circumstances:

Personal & Identity Information

The App does not collect names, email addresses, phone numbers, usernames, profile photos, dates of birth, or any other personal identifiers. No account registration of any kind is required or available.

Device & Hardware Identifiers

We do not access, read, or transmit hardware or software identifiers — IMEI, IMSI, MAC address, Android ID, serial number, or any similar device fingerprint. The only device-level identifier the App handles is the operating system’s advertising ID (Google Advertising ID on Android; IDFA on iOS), and even that is accessed only by the Google AdMob SDK described in Section 03, never by us. We do not receive the advertising ID. You can reset or delete it at any time from your device’s privacy settings; see Section 03 for instructions.

Precise Location Data

The App does not request, access, or store your precise geographic location. No GPS permission is requested at installation or during use. Google AdMob may infer an approximate region from your IP address for the purpose of ad targeting and legal compliance (see Section 03); that inference happens on Google’s side, not ours.

Usage Analytics & Telemetry

The App does not include any third-party analytics SDK such as Firebase Analytics, Mixpanel, Amplitude, Segment, or similar. No crash reporting service, performance monitoring tool, or behavioral analytics platform is integrated. We receive no telemetry about how, when, or how often you use any feature of the App. The AdMob SDK described in Section 03 measures only ad-related events (impressions, clicks, video completions) — not in-App training behavior.

Financial & Payment Information

No payment, billing, or financial information is collected or handled by the App directly. If a purchase is made through the Google Play Store or Apple App Store, that transaction is handled entirely by the respective platform’s payment infrastructure. We do not receive, store, or process your payment details.

Network Communications

Outside of the AdMob SDK’s communication with Google’s ad-serving infrastructure (see Section 03), the App makes no other outbound network requests. We do not operate any server, API endpoint, content delivery network, or remote service that the App contacts. With your device offline, the App’s training features — drills, range charts, hand history, analytics — function normally; only the ad slots remain blank.

How Local Storage Works

PokerSharp uses React Native AsyncStorage, which maps directly to the platform’s native key-value storage: SharedPreferences on Android and NSUserDefaults / SQLite on iOS. Data written to these stores is sandboxed to the App by the operating system.

This means:

Other apps on your device cannot read PokerSharp’s stored data. The operating system enforces this isolation. Data stored by the App is not included in any cloud backup service unless you have explicitly enabled full-device encrypted backup through your platform’s backup settings (Google One on Android; iCloud Backup on iOS) — and even in that case, the data is encrypted and controlled by you, not by us.

We have no access to any data stored locally on your device, regardless of how it is backed up. If you restore a device from a backup that includes PokerSharp’s data, that data will reappear on your device, but it was never transmitted to us and we remain unable to access it.

Third-Party Service Providers

We engage one third-party service provider in connection with the App: Google AdMob, which serves advertisements as described in Section 03. The narrow set of device signals Google AdMob accesses (advertising ID, approximate region inferred from IP, device and connection information, ad interactions) flows directly from your device to Google. We do not receive that data; Google does, and Google handles it under its own privacy policy.

Beyond AdMob, we do not share, sell, license, rent, trade, or otherwise disclose any data related to your use of PokerSharp to any third party. The App does not integrate with any social platform, does not provide social-sharing features that transmit data to external services, and does not embed any other third-party SDK that independently collects or transmits data. There are no data-broker relationships and no joint-venture data arrangements.

Specifically, your training data — hand history, decisions, settings, accuracy metrics — never leaves your device and is never accessible to any third party, including Google.

App store platforms: Downloading and installing PokerSharp through the Google Play Store or Apple App Store is subject to those platforms’ own privacy policies, which we do not control. Google and Apple may collect information about app downloads and purchases in accordance with their respective policies. This is independent of PokerSharp’s own data practices.

We Do Not Sell Your Data

We do not sell, rent, license, or trade your personal information to any third party for monetary consideration. We have no data-broker relationships. We do not run an analytics partnership, a list-rental program, or any other arrangement under which information about you would be transferred to a buyer.

The California Consumer Privacy Act (CCPA) and similar state privacy laws define “selling” and “sharing” broadly enough that targeted advertising can, depending on jurisdiction and interpretation, fall within the scope of those terms. In the interest of transparency:

If you have consented to personalized ads through the Google UMP form (see Section 03), the AdMob SDK transmits your advertising ID and the other signals listed in Section 03 to Google so that Google can deliver personalized ads on our behalf. Some US state privacy frameworks treat this transmission as “sharing for cross-context behavioral advertising,” and California users in particular have the right to opt out under CCPA’s “Do Not Sell or Share My Personal Information” provision.

To exercise that opt-out, open the App, go to Settings, and tap “Privacy options” to re-open the Google consent form and switch to non-personalized ads. You can also reset or delete your advertising ID at the device level per the instructions in Section 03. Either action stops the signals from being used for personalization.

No training data — your hand history, decisions, accuracy, or settings — is sold, shared, or monetized in any way. That data never leaves your device.

Law Enforcement and Legal Disclosures

From time to time, governments, courts, or law enforcement agencies may request that software developers disclose user data in connection with legal proceedings or investigations. We want to be transparent about how such requests would be handled in relation to PokerSharp.

We operate no servers, no user database, and no system that stores user-attributable information. Your training history, settings, and session data exist only on your device and are beyond our reach. A subpoena, court order, or government demand directed at us would therefore yield nothing on our side, because there is nothing for us to provide.

The advertising signals transmitted from your device to Google via the AdMob SDK (see Section 03) are held by Google, not by us, and any legal request concerning that data would need to be directed to Google rather than to us.

In the event we are ever required by law to disclose information, we would comply with applicable legal obligations to the extent of what we hold (which, with respect to user data, is nothing). We would not proactively volunteer information about users, and we would take reasonable steps to notify affected users of any legal request to the extent permitted by law.

Business Transactions

In the event that PokerSharp or its parent business is involved in a merger, acquisition, asset sale, or similar corporate transaction, users will be notified of any change in ownership or control via a notice on this page or within the App itself, prior to any such change taking effect.

Because we do not hold user data, no personal information would be transferred as part of such a transaction. A successor entity would acquire the App and its codebase, but not a database of user records — because no such database exists. The privacy commitments in this document would be represented to any acquirer as binding obligations carried forward with the App.

No Accounts or Authentication

PokerSharp does not require you to create an account, log in, or authenticate with any service to use any feature of the App. There is no registration flow, no email verification, no password, and no third-party sign-in (such as Sign in with Google or Sign in with Apple).

Because there are no accounts, there is no profile data associated with you. Your training history, preferences, and progress are stored anonymously on your device and are associated with the App installation — not with any named identity.

If you uninstall and reinstall the App, your local data will be cleared. There is no mechanism to recover it, as it was never stored outside your device.

Children’s Privacy

PokerSharp is rated for users aged 18 and older, consistent with its classification as a simulated gambling application under Apple App Store Guideline 5.3 and the Google Play IARC rating system. The App is not directed at children under the age of 13 (or under 16 in the European Economic Area), and we do not knowingly market it to or knowingly collect information from anyone under those ages.

The App includes an age gate on first launch. By proceeding past this gate, users confirm they meet the minimum age requirement.

Because the App is not directed at children, Google AdMob serves ads in this App as a non-child-directed integration; AdMob’s targeting therefore does not apply child-specific COPPA / GDPR-K protections by default. If you believe a person under the applicable minimum age is using the App, please contact us at the address below and we will investigate; we will also take reasonable steps to disable any such installation and ensure that AdMob’s data flow is severed for that device (for example, by guiding the parent or guardian through resetting or deleting the advertising ID).

Your Rights and Data Deletion

Accessing Your Data

All training data generated by your use of the App is accessible to you directly within the App itself. Your hand history, session analytics, and settings are visible in the Hand History screen and the Settings panel at any time. We have no copy of this data on our side that could be exported to you in any other form.

Deleting Your Training Data

Because all training data is stored locally on your device, you have complete control over it. You can delete it by:

Clearing the App’s storage through your device’s system settings (Settings → Apps → PokerSharp → Storage → Clear Data on Android; or equivalent on iOS), or by uninstalling the App entirely. Either action permanently removes all locally stored data. There is no remote copy to request deletion of, because none was ever created.

Managing Advertising Data

The advertising signals described in Section 03 are held by Google, not by us. To manage that data:

Reset or delete your advertising ID from your device’s settings (instructions in Section 03). Future ad interactions will not be linkable to prior ones.
Switch to non-personalized ads via the in-App Settings → “Privacy options” link, which re-opens the Google consent form.
Exercise your rights with Google directly for any data Google holds about you under their privacy policy at policies.google.com/privacy.

GDPR, CCPA, and Other Regulations

If you are a resident of the European Economic Area, the United Kingdom, California, or another jurisdiction with applicable data protection legislation, your rights under those frameworks apply to two categories of data separately:

Your training data remains on your device and is not collected, processed, or stored by us. We hold none of it, so requests for access, portability, correction, or deletion directed at us return nothing — the data is already in your possession on your device and you can delete it yourself at any time.
The advertising signals handled by Google AdMob are Google’s data to manage under Google’s privacy policy. Use the in-App “Privacy options” link to update your consent at any time, and contact Google directly for data-subject requests concerning data Google holds.

If you have questions about how this App interacts with your rights under any applicable framework, please contact us at the address below.

Security

Because we operate no servers, no user database, and no infrastructure that holds user data, the most common category of data-security risk — a breach of a centralized server — does not exist with respect to PokerSharp on our side. There is no remote dataset to compromise.

Training data stored locally by the App is protected by the operating system’s application sandbox: other apps cannot read it. On devices where full-disk encryption is enabled (the default on modern Android and iOS), the App’s stored data is also encrypted at rest by the OS.

The only network traffic the App generates is the AdMob SDK’s communication with Google’s ad-serving infrastructure (see Section 03). That traffic uses HTTPS / TLS and is secured by Google in transit and at rest under Google’s own security practices. We have no role in that pipeline beyond integrating the SDK.

Do Not Track and Global Privacy Control

Some web browsers and mobile operating systems support a Do Not Track (“DNT”) setting, and newer browsers support the Global Privacy Control (“GPC”) signal, indicating that the user does not wish to be tracked across services. There is no universally adopted standard for how applications must respond to these signals.

The App itself runs no first-party analytics, no cookies, and no behavioral monitoring beyond what the AdMob SDK does for ad-serving purposes. Mobile-app advertising does not rely on browser-level DNT or GPC signals; instead, the equivalent device-level control is the operating system’s advertising-ID setting (Android) and the App Tracking Transparency framework (iOS). To exercise the equivalent of a “do not track” preference within the App, either:

Reset or delete your advertising ID from your device’s system settings, or
Open the App’s Settings → “Privacy options” link to switch to non-personalized ads via the Google consent form.

Either of these will stop personalized tracking by AdMob for this App. Steps for both are in Section 03.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will revise the effective date at the top of this document and, where the changes are material, provide notice through the App or the App Store listing.

Any future version of PokerSharp that introduces features requiring data collection beyond what is described here — such as cloud sync, user accounts, or multiplayer functionality — will be accompanied by a materially updated Privacy Policy presented to users before the new features become active. No such features currently exist in the App.

We encourage you to review this policy periodically. Your continued use of the App following any changes constitutes acceptance of the updated policy.

Contact

If you have questions, concerns, or requests regarding this Privacy Policy or PokerSharp’s data practices, please contact us:

Your Custom Web Design Inc. — PokerSharp

Email: support@ycwdesign.com
Website / Support: ycwdesign.com

We will respond to all privacy-related inquiries within a reasonable timeframe. For questions about advertising data specifically, the fastest route is to manage your consent and advertising ID directly through the in-App “Privacy options” link and your device’s system settings (see Section 03); for data Google itself holds, contact Google through their privacy support channels.

Privacy Policy · Version 2.0 · Effective May 13, 2026
PokerSharp is a training tool and does not involve real-money gambling. Please play responsibly.  ·  responsiblegambling.org