SpecBuild ("we," "our," or "us") builds engineering tools for sim racers. This Privacy Policy explains what the SpecBuild iOS app collects, what it doesn't, and how it handles the small amount of data required to run the app.
By installing SpecBuild you agree to the data handling described here. If you don't agree, don't use the app.
Everything you create is local-only. SpecBuild does not sync your setups, strategies, or telemetry runs to our servers.
The following is stored on-device only:
This data is persisted through Apple's standard `UserDefaults` and on-disk storage. If you enable iCloud backup in iOS, Apple may include the app's data in your encrypted backup โ that is governed by Apple's Privacy Policy, not ours.
There is exactly one network call the app makes by default: a version-check to our update endpoint on launch.
That request sends:
The server replies with one of three states โ `actual` (no update), `optional_update` (you may update), or `mandatory_patch` (a patch is required) โ and the app routes accordingly. Nothing from your setups, strategies, or telemetry is included in this request.
No IDFA. No Apple ATT tracking. No third-party advertising SDKs. No analytics on your in-app behaviour. No account creation. No password. No email required.
SpecBuild uses OneSignal to deliver optional push notifications โ release notes, occasional racing-tip bulletins, and the ability to notify you if a mandatory patch ships.
When push is enabled, OneSignal receives:
OneSignal's data handling is described in their Privacy Policy. You can turn off notifications at any time from iOS Settings โ SpecBuild โ Notifications.
If the update endpoint flags your build as out-of-date, SpecBuild opens a full-screen WebView pointed at `https://specbuild.cloud/api/sync` to deliver the patch content.
That WebView uses standard WebKit cookies scoped to `specbuild.cloud`. It does not inject tracking scripts, does not read pasteboard, and closes when the server completes the flow.
SpecBuild relies on iOS's sandbox model:
SpecBuild is not directed at children under 13. We do not knowingly collect information about them. If you believe a child provided data through our app, email us and we'll investigate.
We'll post any material changes to this page and bump the "Last Updated" date. If a change meaningfully affects how we handle data we've already collected, we'll additionally flag it inside the app on next launch.
Questions about this policy or about SpecBuild's data handling: