Privacy Policy (Sekisho Building)
Last updated: August 30, 2026
This policy explains the information collected and used by the iOS app "Sekisho Building" (provided by works.mabikuso, hereafter "this app"). This app handles the following information based on the features it actually includes.
1. Overview of information collected by this app
| Category | Information collected | Purpose | Recipient |
|---|---|---|---|
| Usage data (analytics) | An anonymous identifier generated in-app, gameplay events (see below) | Understanding and improving app usage | Google Analytics for Firebase (via Measurement Protocol) |
| Advertising-related information | Information handled by the AdMob SDK, such as the advertising identifier (IDFA) | Ad delivery and measurement | Google AdMob |
| Purchase information | Purchase and restore status of the in-app purchase (remove ads) | Delivering purchased features | Apple (StoreKit) |
2. About usage data (app analytics)
This app sends app usage data to a server using the Google Analytics for Firebase Measurement Protocol. It does not send personally identifiable information such as your name, email address, or phone number.
Events and parameters sent
| Event name | When it fires | Main parameters |
|---|---|---|
app_open | When the app launches | App ID, app version |
puzzle_generated | When a new puzzle is generated | Difficulty, board size, generation time |
puzzle_started | When play starts | Difficulty, mode (rated / free) |
puzzle_solved | On a correct clear | Difficulty, mode, time taken, hints used |
puzzle_abandoned | On quitting or giving up | Difficulty, mode, time elapsed |
hint_used | When a hint is used | Difficulty, hint type |
ad_shown | When an ad is shown successfully | Ad format, ad unit |
ad_failed | When an ad request fails | Ad format, error code |
purchase | On a successful in-app purchase | Currency, amount, product ID |
purchase_restored | When a purchase is restored | Product ID |
settings_changed | When a setting is changed | Setting name, new value |
Every event is also tagged with the app identifier (one of building, sekisho,
or nurikabe), the app version, the platform (always ios), and GA4's standard
session-duration parameter.
About the identifier (client ID)
The identifier used for analytics is not the device's advertising identifier (IDFA), but a random UUID generated on-device by the app. This identifier is generated separately for each app and is never shared or matched with other apps (Building, Nurikabe, etc.) or other devices. It is stored in the device's local storage and is not regenerated unless the app's data is cleared.
Information stored only locally, never sent externally
Separately from the above, this app has a feature that stores your recent play records on-device only; this record is never sent to any external server.
3. About advertising (Google AdMob)
This app displays banner ads and interstitial ads through Google AdMob. To deliver these ads, the AdMob SDK handles information such as the device's advertising identifier (IDFA).
On iOS, an App Tracking Transparency (ATT) consent dialog is shown when the app launches. If you grant permission, personalized ads using the IDFA may be delivered. If you decline, ads are delivered without using the IDFA (the exact delivery method follows Google AdMob's specifications).
Please also refer to Google's Privacy Policy for how AdMob handles information.
4. About in-app purchases (Apple StoreKit)
This app offers a non-consumable in-app purchase ("Remove Ads"). Payment processing is handled through Apple (StoreKit); neither this app nor its developer stores payment information such as credit card numbers.
5. Information not collected
This app has no account registration or login feature and does not collect personal information such as your name, email address, location, or contacts.
6. Disclosure to third parties
Information handled by this app is provided only to Google (Analytics for Firebase / AdMob) and Apple (StoreKit) as described above, and is never sold or provided to any other third party.
7. Children's privacy
This app is not designed for any specific age group, and none of the information described above includes personally identifiable information such as a name.
8. Changes to this policy
The content of this policy may be updated in response to changes in law or to the app's features. Significant changes will be indicated by updating the "Last updated" date on this page.
9. Contact
For questions about this policy, please use the contact information on the support page.