Overview & Core Principles
Welcome to SmallTalk Apps ("we", "our", or "us"). We build and publish engaging mobile games and interactive digital experiences powered by high-performance Native OpenGL ES and Cocos2d-x engines for Android and Google Play.
We strongly believe in privacy-by-design and data minimization. We do not require account registration, we do not require users to sign in with social media, and we never sell, lease, or rent your personal information to third parties.
You can install and play our games completely anonymously. We do not store your real name, physical address, email address, or phone number on our game servers.
Covered Video Games
This Privacy Policy applies globally to all video games developed and published by SmallTalk Apps, including but not limited to the active titles listed below:
Information We Collect & How We Use It
Depending on the specific game and user interaction, information is processed across two distinct tiers:
A. Locally Stored Device Data (On-Device Only)
Our games store state information locally on your Android device using standard Android SharedPreferences and
local internal storage sandboxes:
- Gameplay Progress: Highest scores, wave completions, unlocked levels, unlocked skins, and virtual currency tallies.
- Configuration Preferences: Sound effects volume, music volume, vibration toggles, and screen orientation preferences.
- Rating Prompts: Local counters to prevent repetitive review popups (e.g. SmartRateUs counter).
Crucial Note: This data remains isolated within your device's sandbox. It is never transmitted to, backed up on, or inspected by our private web servers.
B. Automated Technical & Device Data (Third-Party Partners)
To maintain 60–120 FPS performance, prevent crashes, and deliver digital ads in free editions, our games may integrate sanctioned industry-standard Google SDKs (Google AdMob, Google Firebase). These third parties automatically collect non-personally identifiable technical telemetry as outlined in sections 5 and 6.
Native OpenGL ES & Cocos2d-x Engine Architecture
Our games are engineered from the ground up using custom lightweight Native OpenGL ES 2.0 / 3.0 pipelines and the high-performance Cocos2d-x C++ game engine. Because our rendering, physics, and game loops execute natively through direct Android OS primitives without heavy third-party runtime frameworks or third-party tracking layers, our game engines do not collect, profile, or transmit user analytics or device fingerprints:
- Pure Native Execution: Rendering is driven directly via hardware-accelerated Android
GLSurfaceViewsurfaces with custom vertex/fragment GLSL shaders. - Zero Engine Telemetry: Our native game engines do not collect persistent device IDs, hardware fingerprints, or runtime user telemetry.
- Local-First Storage: High scores, game settings, and audio preferences are persisted strictly on-device using Android
SharedPreferenceswith zero external cloud upload. - High Refresh Rate & Battery Efficiency: Lightweight binary footprint (under 6 MB per game) providing buttery-smooth 60–120 FPS performance with minimal CPU and battery consumption.
Google AdMob (Advertising Network)
To keep our games free to download and play for everyone around the world, free editions may display third-party advertisements served by Google AdMob (Google LLC).
| Ad Format | When Displayed | Data Processed by Google |
|---|---|---|
| Banner Ads | Non-intrusively anchored at the screen bottom or top. | Google Advertising ID (AAID/GAID), IP address, device model. |
| Interstitial Ads | Natural breaks between gameplay sessions (e.g. Game Over). | Ad impression data, click metrics, time spent viewing. |
| Rewarded Videos | Voluntarily chosen by user to gain extra lives or dice. | Ad completion events, reward authorization token. |
Personalized vs. Non-Personalized Ads
- Personalized Ads: Delivered based on interests inferred from apps you use and websites you visit, using your device's Google Advertising ID. In regions requiring explicit consent (such as the European Economic Area under GDPR and California under CPRA), personalized ads are only served after obtaining user consent via Google's User Messaging Platform (UMP).
- Non-Personalized Ads: If consent is declined or if you have opted out of ad tracking, advertisements are contextual—based solely on general game context, coarse location (country), and current device type.
How to Opt Out of Interest-Based Advertising:
You have full control over personalized ads across all your Android apps:
- On Your Device: Open Android Settings > Google > Ads > Tap Reset advertising ID or Delete advertising ID.
- Via Google Account: Visit Google Ads Settings to manage personalization preferences.
- Learn more in the Google Advertising & Privacy Guidelines.
Google Firebase (Crash Diagnostics & Analytics)
We may employ Google Firebase (Google LLC) services to safeguard app performance, stability, and bug resolution:
- Firebase Crashlytics: When an unexpected game crash occurs, Crashlytics records an anonymous crash dump: stack trace, device state (battery percentage, free disk space, orientation), and device model. This data contains zero personal information and is used exclusively by our engineering team to publish bug-fix releases.
- Firebase Analytics: Aggregates high-level statistical events (such as "Level 5 Completed" or "Game Started") to evaluate which gameplay mechanics are enjoyable and where balance adjustments are required.
- Firebase Performance Monitoring: Tracks launch latency and screen rendering speed to guarantee smooth 60 FPS gameplay across diverse Android chipsets.
Firebase data is stored securely in Google Cloud data centers with strict encryption at rest and in transit. Read the Google Firebase Privacy and Security Documentation.
In-App Purchases & Financial Data
Certain SmallTalk titles offer optional In-App Purchases (IAP) (e.g. "Remove Ads" or cosmetic upgrades):
- Handled Exclusively by Google Play: All financial transactions, credit card processing, billing address verification, and currency conversions are handled 100% by the Google Play In-App Billing API.
- No Financial Data Stored: SmallTalk Apps never receives, views, or stores your credit card numbers, PayPal credentials, or banking details.
- Fulfillment Verification: Google Play communicates solely an encrypted receipt token to our app confirming whether a product ID was purchased, which unlocks the corresponding premium feature locally on your device.
Android System Permissions Explained
We strictly practice Permission Minimization. Our games request only the minimum Android OS permissions required for basic operation:
| Permission | Category | Functional Reason |
|---|---|---|
INTERNET |
Normal | Required to retrieve advertisement banners, submit anonymous crash reports, and open developer links if tapped. |
ACCESS_NETWORK_STATE |
Normal | Checks whether WiFi or mobile cellular data is active before initiating network attempts. |
VIBRATE |
Normal | Provides tactile haptic response on physical collisions, button taps, and game actions (can be muted in-game). |
BILLING |
Normal | Connects to Google Play In-App Billing for optional premium ad removal purchases. |
Our games do NOT request runtime dangerous permissions: no GPS location access, no microphone access, no camera access, and no address book contacts access.
Children's Privacy (COPPA & Families Compliance)
Protecting young players is paramount to SmallTalk Apps. We comply with the Children's Online Privacy Protection Act (COPPA) and the Google Play Families Policy:
- General Audience: Our games are intended for general audiences aged 13 and older (or 16 in the European Economic Area).
- No Knowingly Collected Data: We do not knowingly solicit, collect, or store personal information from children under the age of 13.
- Appropriate Ad Delivery: Where applications may appeal to all ages or participate in
Family categories, advertising SDKs are configured with child-directed flags (such as
tagForChildDirectedTreatmentin Google AdMob) to disable interest-based behavioral tracking and restrict ads to vetted family-friendly content. - Parental Inquiries: If a parent or guardian discovers that their child has provided any personal information, please email us immediately at smalltalkappsandrey@gmail.com. We will take immediate steps to delete any such data.
European Economic Area & UK Rights (GDPR)
If you reside in the European Economic Area (EEA), United Kingdom (UK), or Switzerland, your personal data is protected under the General Data Protection Regulation (GDPR).
Legal Bases for Processing
- User Consent: We request your explicit consent for personalized advertisements and analytics cookies via an interactive Google-certified consent banner on initial launch. You can modify or withdraw your consent at any time.
- Legitimate Interests: Necessary processing for app security, fraud prevention, crash diagnostics, and ensuring smooth 60 FPS gameplay.
Your Statutory GDPR Rights
- Right to Access: Request confirmation on whether personal data relating to you is being processed.
- Right to Rectification: Request correction of inaccurate information.
- Right to Erasure ("Right to be Forgotten"): Request deletion of your technical data or Advertising ID.
- Right to Restrict Processing & Object: Object to processing of your data for advertising purposes.
- Right to Data Portability: Receive machine-readable copies of any provided data.
- Right to Lodge a Complaint: You have the legal right to file a complaint with your national Data Protection Authority (DPA).
California Privacy Rights (CCPA / CPRA)
Under the California Consumer Privacy Act (CCPA) and the California Privacy Rights Act (CPRA), California residents are entitled to specific disclosures:
SmallTalk Apps has never sold and will never sell consumer personal information for monetary compensation.
To the extent that third-party advertising SDKs (such as Google AdMob) utilize identifiers for cross-context behavioral advertising, you can opt out of this "sharing" at any time by resetting or deleting your Google Advertising ID in Android Settings or enabling Global Privacy Control (GPC).
- Non-Discrimination: We will never penalize, degrade gameplay speed, or deny features to any user exercising their CCPA/CPRA rights.
- Consumer Requests: To exercise your CCPA rights, contact us at smalltalkappsandrey@gmail.com.
Data Retention, Security & Deletion
Security Safeguards
All network communications initiated by our applications and integrated SDKs employ strong encryption standards (Transport Layer Security / HTTPS).
Data Retention
Local game progress persists on your device until uninstalled or manually cleared. Diagnostic telemetry gathered by Google Firebase and AdMob is retained according to Google's standard retention cycles (typically 2 to 14 months before automated aggregation and deletion).
How to Completely Delete All Stored Game Data:
You have 100% control over locally stored data. To wipe all progress, scores, and cached preferences:
- Open your Android device Settings.
- Navigate to Apps (or Apps & Notifications).
- Select the specific SmallTalk Game (e.g. Physics Sandbox 2D or Car Dodge).
- Tap Storage & Cache.
- Select Clear Storage (or Clear Data). All local data is instantly purged.
- Uninstalling the game permanently erases all associated sandbox storage.
Modifications to This Privacy Policy
We may update this Privacy Policy periodically to reflect new game releases, updated engine features, revised third-party SDK terms, or legal requirements.
Any revisions will become effective immediately upon posting to this URL, with an updated "Last Updated" date displayed at the top of this document. We encourage users to review this page periodically.
Developer Contact Information
If you have questions, feedback, or data privacy inquiries regarding our games or this policy, please reach out directly:
Developer: SmallTalk Apps
Primary Contact Email: smalltalkappsandrey@gmail.com
Support Website: SmallTalk Apps Web Portal
Monorepo Repository: GitHub: tripping-alien/smalltalk-apps