Privacy Policy

Last Updated: April 21, 2026
๐Ÿ“‹
Introduction

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.

๐Ÿ’พ
What stays on your device

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.

๐Ÿ“ก
What leaves your device

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.

๐Ÿ” What we do NOT do

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.

๐Ÿ””
Push notifications (OneSignal)

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.

๐ŸŒ
Mandatory-patch WebView

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.

๐Ÿ›ก๏ธ
Data security

SpecBuild relies on iOS's sandbox model:

๐Ÿ‘ถ
Children's privacy

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.

๐Ÿ“
Changes to this policy

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.

๐Ÿ“ง Contact

Questions about this policy or about SpecBuild's data handling:

privacy@specbuild.cloud