This Policy explains what information the BlackJack: 21 mobile game processes,
why it is used, when it is shared, and the choices available to you.
Effective and last updated: October 5, 2026
No player accountThe game does not ask you to create an account or provide a name or email address.
Game state stays localYour chip balance, settings, and World Tour progress are stored on your device.
Usage measurement is optionalFirebase Analytics and Meta install attribution require your Android opt-in or iOS tracking authorization.
Ads and purchases use partnersGoogle, Meta, the app stores, and RevenueCat process limited data to provide these features.
1. Scope and operator
Gray Software Solutions, LLC ("Gray Software Solutions," "we," "us," or "our")
operates BlackJack: 21. This Policy applies to the BlackJack: 21 mobile app on
iOS (bundle identifier com.gss.blackjack) and Android (application
identifier com.gsss.blackjack), and to this Privacy Policy page.
This Policy does not govern third-party websites, app stores, or services that
have their own privacy policies. It also does not automatically apply to other
Gray Software Solutions apps or pages that link to a different policy.
2. Information we process
Game and preference data stored on your device
BlackJack: 21 stores game information locally so the app can function, including:
virtual chip balance, daily-reward timing, and duplicate-safe reward records;
audio preferences, selected table, World Tour progress, and challenge progress;
your analytics choice, advertising-consent state, and cached no-ads status; and
opaque or hashed records used to prevent the same purchase or reward from being applied twice.
During an upgrade from the legacy version, the app may read its earlier on-device save
to adopt your chip balance and compatible settings. That migration does not upload,
alter, or delete the legacy source record.
Card order, card identities, and the active shoe are used to run the game but are not
retained as a remote player history.
Optional app-usage analytics and install attribution
On Android, Firebase Analytics collection starts only if you select
Agree & Continue on the app's Privacy explanation. On iOS,
the app shows a short notice and enables optional measurement only if you authorize
Apple's separate App Tracking Transparency prompt.
If enabled, Google may process an app-instance identifier, session information,
approximate location derived from network information, and app/device information.
We send reviewed gameplay and feature events such as:
screens and features opened;
hands started or completed, actions taken, outcomes, virtual stakes and payouts, and round duration;
game-rule and audio settings changed;
World Tour levels, destinations, challenges, and passport completion; and
aggregate ad outcomes and virtual-chip reward events.
Our custom analytics events do not include your current chip balance,
card identities or order, running or true count, internal round identifiers, purchase
receipts, transaction identifiers, contact information, or the consent choice itself.
Meta App Events also requires the app's current-launch advertising privacy check. Android
additionally requires Agree & Continue; iOS requires authorization through
Apple's App Tracking Transparency prompt. It sends Meta a standard app-install and
app-activation event for campaign attribution, together with app version, device and operating-system
information, network/request information such as IP address, and a device or advertising identifier
where permitted. Meta's SDK may also process limited crash or technical diagnostic information needed
for SDK functionality and analytics. On iOS, the app resolves Apple's choice before submitting
the activation. If you decline or the choice is restricted, Firebase measurement, Meta activation,
IDFA, and Meta advertiser tracking remain disabled. The app does not use Facebook Login, receive your Facebook
profile, or send gameplay, chip-balance, purchase, or custom revenue events to Meta.
Advertising and consent data
In BlackJack: 21 version 1.3.6 and later, Google AdMob is used only for optional rewarded ads in the Shop and
the optional Double Win offer. There are no automatic ads between rounds in those versions.
Older versions, including an Android release that has not yet received this update, may also show ads between rounds.
Google and its advertising partners may process IP
address, approximate location derived from IP, ad or device identifiers where permitted,
app interactions such as launches, taps and ad views, diagnostic information, and your
advertising-consent choices. Google User Messaging Platform is used to request consent
where required.
On iOS, the app uses Apple's App Tracking Transparency prompt before allowing access to
data used for tracking across other companies' apps or websites. Depending on your choice,
region, and device settings, Google may provide personalized, non-personalized, or limited ads.
Declining tracking does not necessarily remove ads.
Meta Platforms processes the limited install-attribution information described above to measure
and optimize BlackJack: 21 app-install advertising. Meta's automatic purchase and subscription
logging is disabled for this app.
Purchases, entitlements, and rewarded-ad delivery
If you buy chips or leave an optional tip when available, Apple App Store or Google Play
processes the transaction. We do not receive your full payment-card or bank-account details.
RevenueCat processes an anonymous App User ID, device/platform information, purchase and
entitlement history, receipts or purchase tokens, and related transaction status so purchases,
Restore, refunds, and the no-ads entitlement can be processed and validated.
After a completed store transaction, the app converts the platform transaction key to a
one-way hash and stores that hash in its on-device duplicate ledger before adding the exact
catalog benefit. Optional tips support the developer and grant no chips, rewards, or extra features.
Tip acknowledgements use the same hashed duplicate ledger. Raw receipts, purchase tokens, and store transaction identifiers are not
stored in that ledger or sent to Firebase Analytics. For a voluntary rewarded ad, the app
adds 5,000 chips in the Shop, or the offered exact Double Win amount, after Google reports
that the reward was earned. Purchase and rewarded-chip
fulfillment does not use a server operated by Gray Software Solutions.
Important: BlackJack: 21 does not currently provide a player account or cloud
save. Your spendable chip balance is device-local. Previous ad-removal purchase records may still be reconciled,
but uninterrupted play is free for everyone in version 1.3.6 and later. Tips grant no durable entitlement,
but consumable or unspent virtual chips are not promised to survive uninstall, app-data deletion,
or transfer to another device.
Support communications
If you email us, we receive the email address, message, and any information or attachments you
choose to provide. We use this information to respond, investigate problems, document resolutions,
prevent abuse, and meet legal obligations. Please do not send payment-card information or passwords.
This Privacy Policy page
This page is hosted using Amazon Web Services. AWS may process IP address, browser/device data,
and request metadata as needed to deliver and secure the page. The page itself contains no
advertising, analytics scripts, account forms, or intentionally set cookies.
The app does not request your name, phone number, physical address, contacts, photos, camera,
microphone, health data, or precise GPS location as part of gameplay.
3. How we use information
We use information described above to:
provide gameplay, save preferences, migrate legacy data, and maintain local progress;
serve, attribute, measure, limit, and secure advertising in accordance with applicable consent choices;
display products, validate chip purchases and optional tips, reconcile previous purchases, and deliver local virtual-chip rewards;
understand app reliability, feature usage, and gameplay patterns when analytics is enabled;
reduce replayed transactions, duplicate rewards, abuse, and security incidents;
provide support and communicate about requests you initiate; and
comply with law, enforce our rights, and protect users, the public, and our services.
Where applicable law requires a legal basis, we rely on consent for optional analytics and
advertising choices; performance of a contract to provide purchases and requested services;
legitimate interests in operating, securing, and improving the app; and compliance with legal obligations.
4. When information is shared
We do not sell personal information for money. We share information only as described in this
Policy, including with service providers that operate features on our behalf, with app stores
and advertising partners, when required by law, to protect rights and safety, or as part of a
merger, financing, acquisition, or sale of assets subject to appropriate protections.
Advertising disclosures may be considered a "sale," "sharing," or use for targeted advertising
under some United States state privacy laws even when no money is exchanged. You can use the
controls described below to limit personalized advertising where available.
Optional app-install and activation attribution for Meta advertising campaigns. Facebook Login,
profile access, and automatic purchase logging are not used.
Meta Privacy Policy
Hosting and secure delivery of this Privacy Policy page.
AWS Privacy Notice
We require providers acting on our behalf to protect information consistently with their
contractual obligations and applicable law. Their independent products and services are also
governed by their own privacy terms.
5. Your choices and privacy rights
App-usage analytics: On Android, use the persistent Privacy
button in BlackJack: 21 to select or change Agree & Continue or No Thanks. On iOS,
the Apple tracking choice controls optional Firebase/Meta measurement and can be changed in
iOS Settings. Disabling collection stops future Firebase custom analytics and Meta
install/activation events; information already processed may remain subject to provider retention rules.
Advertising consent: Use consent controls presented by Google when available.
You may also manage advertising or tracking settings through your device and
Google My Ad Center
or Meta ad preferences.
iOS tracking: Change the app's tracking permission in iOS Settings under
Privacy & Security > Tracking.
Android advertising identifiers: Reset or delete the advertising ID using
the controls available in Android Settings.
Local game data: You can remove locally stored game data by clearing the app's
data through your operating system or uninstalling the app. This can permanently remove your
device-local chip balance and progress.
Depending on where you live, you may have rights to request access, correction, deletion,
restriction, portability, or an explanation of personal information we control; withdraw consent;
object to certain processing; opt out of targeted advertising, sale, or sharing; or appeal a
decision. You will not be discriminated against for exercising applicable privacy rights.
To make a request, email us using the address below. BlackJack: 21 has no player account and does
not ask for direct identity information, so we may be unable to connect an email address to a
particular pseudonymous analytics, advertising, purchase, or installation record without additional
information. We will use only information reasonably necessary to verify and fulfill your request.
You may also contact the relevant provider directly for data it controls independently.
EEA, UK, and Swiss residents may lodge a complaint with their local data-protection authority.
California and other eligible U.S. residents may use the same contact method to exercise applicable
state-law rights and may designate an authorized agent where the law permits.
6. Retention and deletion
Local data remains on your device until replaced by normal app operation,
cleared through device controls, or removed by uninstalling, subject to operating-system backups.
Analytics, attribution, and advertising data is retained under our configured Google
and Meta provider settings and the providers' policies. We periodically review those settings and retain data only for the
period reasonably needed for measurement, security, consent, and legal obligations.
Purchase and reward records maintained by Apple, Google, and RevenueCat are retained
under their policies and as needed for payment processing, Restore, refunds, fraud prevention,
accounting, and legal obligations. The app's one-way duplicate hashes remain in local game data
until that data is cleared or the app is uninstalled, subject to operating-system backups.
Support messages are retained for as long as reasonably needed to resolve the request,
maintain support and security records, and comply with law.
When data is no longer needed, we delete or de-identify it, unless continued retention is required or
permitted for legal compliance, security, fraud prevention, dispute resolution, or enforcement.
Meta user-data deletion: BlackJack: 21 does not use Facebook Login and does not receive
a Facebook user ID or profile that we can delete. You may disable future Meta App Events with the Android
in-app Privacy control or the iOS tracking setting, remove local game data through your device settings, manage Meta advertising data through
Meta's privacy controls, or contact us below with a deletion request concerning information we control.
7. Security and international transfers
We use reasonable administrative, technical, and organizational safeguards appropriate to the data,
including encrypted network transport, native store validation, one-way hashing for selected
transaction identifiers, and atomic duplicate-safe local processing.
No method of storage or transmission is completely secure, so we cannot guarantee absolute security.
We and our providers may process information in the United States and other countries that may have
different privacy laws from your country. Where required, transfers are made using recognized legal
mechanisms and contractual safeguards.
8. Children
BlackJack: 21 is intended for adults age 18 and older and is not directed to children. We do not
knowingly collect personal information from children. If you believe a child has provided personal
information through the app or a support request, please contact us so we can investigate and take
appropriate action.
9. Changes to this Policy
We may update this Policy to reflect changes to the app, providers, or legal requirements. We will
update the date at the top of this page and provide additional notice or request renewed consent when
required. Materially different data collection will not be covered retroactively by this Policy.
10. Contact us
For privacy questions, requests, or complaints concerning BlackJack: 21, contact: