Needle Quest: Haystack Secrets
Privacy policy

iOS and iPadOS edition · Onknee Games · Updated 13 November 2026

Your game stays on your device

The game does not require a player account. Your progress and preferences are stored in the app on your device: your haystack, collected straws, currencies, tools, upgrades, collection, tutorial progress, and sound, haptic, camera and graphics settings. Local save identifiers, revisions and timestamps help recover the latest valid save. Complete save files and their identifiers are not uploaded to Onknee Games or Google Analytics. Optional usage statistics, described below, can include limited progress milestones. The game does not provide its own cloud synchronisation. This edition does not load Playgama or GamePush.

Optional usage statistics

Google Analytics for Firebase helps Onknee Games understand the tutorial, early purchases with game currency, and where play sessions stop. Usage analytics starts off. Before it can start, you must choose the age group “16 or older” and separately select “Allow statistics”. Choosing “Under 16”, “Not now”, closing the choice, or leaving it unanswered keeps usage analytics off. The eligibility group and choice are kept only in the app's native settings, separately from your game save. The age group itself is not sent as an analytics event.

When enabled, limited events describe tutorial steps and acknowledgements, first discoveries, shops opened, successful purchases with game currency, changes in virtual-currency balances and their limited source or spending categories, approximate active play time, loading time, and fixed technical-error categories. Actual advertising impressions can also provide a separate revenue diagnostic: the value and currency reported by the advertising SDK, its precision, ad format, and a fixed in-game placement category. This diagnostic requires the same optional statistics permission and does not grant permission for advertising personalisation. It does not send ad-unit or response identifiers. The game does not send save files, words you enter, exact world positions, names, emails, IDFA or IDFV through this analytics feature. Firebase assigns a pseudonymous app-instance identifier and processes basic application and device information, app lifecycle/session events, and coarse location derived from network information. This is not anonymous data. Granular location/device collection, Google Signals, advertising personalisation and Google Ads account links are disabled for our analytics property. Analytics data is sent to Google over encrypted connections. See Firebase data collection and Google's privacy policy.

You can turn usage analytics off with one tap in Settings → Usage analytics. Turning it off stops new gameplay-statistics collection and resets the local analytics identifier. It does not delete statistics already received by Google. Event-level analytics is configured for two-month retention; standard aggregated reports can remain longer. Analytics choices do not affect gameplay or advertising choices. Debug/development statistics use a separate test property.

Advertising

The app includes Google AdMob and Google's User Messaging Platform. Optional rewarded advertisements offer the bonus described on screen; interstitial advertisements may appear between completed haystacks. Advertisement availability depends on your connection, applicable privacy choices and available inventory. Normal collecting, ordinary sales and game progression remain available without watching a rewarded advertisement. Internal debug builds use Google's test advertisements.

Google's advertising SDK may process IP addresses (which can indicate approximate location), permitted app or device identifiers, advertising interactions, and performance or diagnostic information to provide advertisements, measure delivery and prevent fraud. Google and its advertising partners handle that information under their policies. The app disables Google's publisher first-party ID and automatic SDK exception reporting, but these controls do not mean that advertising services process no data. See Google's privacy policy and how Google uses information from apps that use its services.

Protective settings and your choices

All players receive the same protective advertisement settings: child age treatment, disabled advertisement personalisation and remarketing, and Google's G maximum advertisement content rating. The first-entry age control stores only a coarse age group or an explicit unknown choice, not your exact age or birth date; unknown and under-16 choices keep optional statistics off. This edition does not request App Tracking Transparency permission or access Apple's advertising identifier (IDFA). No mediation advertising SDKs are included. When Google requires a privacy message, it is handled before advertisement requests are allowed. Privacy choices in Settings is available when Google requires a way to revisit those choices. Gameplay is available when advertisements cannot be requested.

The game does not request your name, email, precise location, contacts, camera or microphone. It has no player chat, user-generated content or social account system.

Backups and deletion

Download backup and Load backup let you deliberately export a progress file or choose a file to restore through the system document picker, after a parental gate. The app does not upload these files to Onknee Games. You control where you keep a file and whether to share it. A storage provider you choose, such as iCloud Drive, handles it under that provider's rules.

The app does not operate its own cloud backup. Apple's device backup, restore and app storage features may also handle app data according to your system settings. Starting a New game replaces current gameplay progress after confirmation. Deleting the app removes its local app data; offloading the app can retain it. Backups and exported files may remain in the locations you chose and must be managed separately.

Support and children

The game is intended for a general audience, including children. If you contact us by email, we receive the email address and any information you choose to send so we can respond. Please avoid sending passwords, payment details or unnecessary personal information. A parent or guardian can contact us about a child's privacy.

Players who choose “Under 16” do not initialise Firebase Analytics. We do not treat a parental gate or advertising privacy choice as permission for usage analytics.

Changes and contact

If the app's data handling changes, this policy and the App Store disclosures will be updated.

Onknee Games · nermachkov@gmail.com · onknee.games