In this policy
- Plain-English summary
- Who we are
- What SnagHQ stores on your device
- What leaves your device
- What the app does not do
- Third-party services
- Permissions requested
- Device identifier
- Website: snaghq.ie
- Legal basis for processing (GDPR)
- International data transfers
- Data retention
- Your rights
- Children
- Changes to this policy
- Contact
1. Plain-English summary
The short version:
- Everything you create in SnagHQ — jobs, rooms, snags, photos, voice recordings, reports — is stored on your device.
- If you turn on iCloud sync, SnagHQ copies that data to your own Apple iCloud account so it can sync across your devices. We never see it.
- If you enable AI features and supply your own OpenAI or Groq API key, voice recordings and transcripts are sent to that provider under your own account. We never see your API key or your content.
- SnagHQ contains no analytics, no crash reporting, no advertising identifiers, and no tracking of any kind.
- You can delete snags, jobs, and reports at any time from inside the app. You can turn iCloud sync and AI features off at any time in Settings.
2. Who we are
SnagHQ is built and operated by Derek Doyle, based in Ireland. For any privacy questions or requests, contact snaghq.app@outlook.com.
3. What SnagHQ stores on your device
The app creates and stores the following data directly on your device, inside the app's own sandbox:
- Jobs and rooms: property address, client name, inspector name, job reference, inspection date, room names.
- Snags: description, severity, resolution status, notes, inspection round.
- Photos you capture with the camera or attach from your Photo Library, together with any annotations (circles, arrows, text) you draw on them.
- Voice recordings you make using the voice-to-snag feature. If you use AI transcription, the recording is sent to your chosen provider for transcription and then removed from the app once transcription completes. The transcript remains on device as part of the snag it created.
- Reports you generate, stored as PDF files.
- Your settings: inspector and company name, optional contact details shown in reports, terminology preferences, theme, report colour scheme, and any OpenAI or Groq API key you choose to enter.
- A randomly generated device identifier (see section 8 below).
None of this is transmitted to SnagHQ or its developer. It stays on your device unless you explicitly enable iCloud sync, an AI feature, or choose to share a report.
4. What leaves your device
iCloud sync (optional)
If you enable iCloud sync in Settings → iCloud, SnagHQ copies your database, photos, reports, and settings to the iCloud Documents area of your own Apple iCloud account. The data is stored in an iCloud container named iCloud.app.snaghq.io, within your personal iCloud storage allowance, and is governed by Apple's privacy policy. We have no access to your iCloud data. Sync can be turned off at any time.
AI-assisted transcription and summaries (optional)
SnagHQ includes optional AI features that use a provider you choose — OpenAI or Groq — to:
- Transcribe voice recordings into text
- Extract structured snag entries from dictated notes
- Help compose the opening summary of a report
These features only function if you supply your own OpenAI or Groq API key in Settings. When you use them, the following is sent to your chosen provider over HTTPS, under your own account with that provider:
- The voice recording you just made (for transcription)
- The resulting transcript (for snag extraction)
- Property address, inspector name, date, room names, and snag counts (only when generating a report summary)
SnagHQ does not hold an account with OpenAI or Groq on your behalf. Your API key is stored only on your device. We do not see, store, transmit, or receive your API key or your content. Use of these providers is governed by their own privacy policies — see section 6.
Reports you share
When you tap Share on a report, iOS shows the standard share sheet. Any recipient (email, AirDrop, file storage, messaging app) is chosen by you. SnagHQ does not transmit reports anywhere automatically.
5. What the app does not do
- SnagHQ contains no analytics, crash-reporting, or telemetry SDKs.
- SnagHQ does not use the iOS Advertising Identifier (IDFA) and does not track you across other apps or websites.
- SnagHQ does not sell, rent, or share your data for marketing purposes.
- SnagHQ does not require you to create an account.
- SnagHQ does not collect your location, contacts, calendar, or health data.
6. Third-party services
Depending on the optional features you use, the following third-party services may receive data — always under your own account with that provider, and always initiated by you:
| Service | When used | What they may receive | Privacy policy |
|---|---|---|---|
| OpenAI | Only if you enable AI features with an OpenAI API key | Audio recordings, transcripts, and report metadata you send from the app | openai.com/policies/privacy-policy |
| Groq | Only if you enable AI features with a Groq API key | Audio recordings, transcripts, and report metadata you send from the app | groq.com/privacy-policy |
| Apple iCloud | Only if you enable iCloud sync | Your database, photos, reports, and settings, stored in your own Apple account | apple.com/legal/privacy |
7. Permissions requested
SnagHQ asks for the following iOS permissions. Each can be granted or denied, and changed later in iOS Settings → SnagHQ:
- Microphone — to record voice notes for voice-to-snag capture
- Camera — to photograph defects
- Photo Library — to attach existing photos to a snag
- iCloud Documents — to sync your data across your own Apple devices (optional)
8. Device identifier
On first launch, SnagHQ generates a random UUID (for example, 4f7a…e2c1) and stores it on your device. This identifier is used only to help reconcile records if you use SnagHQ on more than one of your own devices and have iCloud sync enabled. It is included in iCloud sync files so that edits made on one device merge cleanly with edits made on another.
This identifier is not the iOS Advertising Identifier, is not linked to your identity, and is not sent to OpenAI, Groq, or any party other than your own iCloud account.
9. Website: snaghq.ie
The snaghq.ie marketing website is a static site hosted on Netlify. It does not use analytics scripts, cookies for tracking, or advertising pixels.
The "I'm Interested" button on the site sends an anonymous interest signal (literally: a flag that someone clicked the button and which page it was on) to Formspree. The form does not ask for or collect your email address, name, or any personal information. Formspree may log standard request metadata — such as IP address, browser, and timestamp — as any web service does, per its own policy: formspree.io/legal/privacy-policy.
Netlify, which hosts the site, logs standard server-access data in line with its own privacy policy: netlify.com/privacy.
10. Legal basis for processing (GDPR)
Under the EU General Data Protection Regulation (GDPR) and the UK GDPR, the legal bases for the limited processing SnagHQ involves are:
- Legitimate interests (Article 6(1)(f)) for storing the snag records, photos, and reports you create inside the app on your own device — this is the core functionality you downloaded the app for.
- Consent (Article 6(1)(a)) for the optional features — iCloud sync, AI transcription and summaries — each of which you control explicitly in Settings.
11. International data transfers
OpenAI and Groq are based in the United States. If you choose to use their services, the voice recordings and transcripts you send will be transferred outside the European Economic Area and the United Kingdom. Those providers maintain their own safeguards for such transfers under their respective privacy policies.
Apple iCloud transfers are governed by Apple's privacy policy and the data-protection regime Apple applies to the region your iCloud account is registered in.
12. Data retention
- On your device: data persists until you delete it in the app or uninstall SnagHQ. Deletions are recorded so that iCloud-synced devices stay consistent.
- In your iCloud: data persists as long as iCloud sync is enabled. Disabling sync stops new data flowing to iCloud but does not automatically remove existing files. You can delete existing SnagHQ data via iOS Settings → Apple ID → iCloud → Manage Account Storage.
- With OpenAI or Groq: retention is determined by the provider you chose. Both publish retention terms in the privacy policies linked above.
- Website: the interest-signal records held by Formspree are retained per Formspree's own policy.
13. Your rights
Under GDPR and UK GDPR you have the right to:
- Access personal data that relates to you
- Request correction of inaccurate data
- Request deletion ("right to be forgotten")
- Request a portable copy of your data
- Object to processing
- Withdraw consent for optional features at any time
Most of these you can exercise directly inside the app: snag records, photos, jobs, and reports can be deleted from within SnagHQ, and optional features can be turned off in Settings. For anything you cannot resolve inside the app — or for any other privacy question — email snaghq.app@outlook.com.
If you are in Ireland or the EU and believe your rights have been breached, you can lodge a complaint with the Data Protection Commission (dataprotection.ie). If you are in the United Kingdom, you can contact the Information Commissioner's Office (ico.org.uk).
14. Children
SnagHQ is intended for adults using it in a professional property-inspection context or as a property owner. It is not directed at children under 16, and we do not knowingly process personal data relating to children. If you believe a child's data has been submitted, contact us at snaghq.app@outlook.com.
15. Changes to this policy
We may update this policy from time to time to reflect changes in the app, in the services used, or to comply with legal requirements. The date at the top of this page shows when it was last updated. Material changes will be communicated via the app, the website, or both.
16. Contact
SnagHQ
Derek Doyle
Ireland
Email: snaghq.app@outlook.com