About this policy
Giant VFX Ltd(“we”, “our”, or “us”) operates the website at giantvfx.co.uk and publishes iOS applications on the Apple App Store, including GoGo and Dicey. This Privacy Policy explains what information we (and the limited third parties we rely on) handle, how, and why — for those apps and for this website.
Giant VFX Ltd is the data controller for the purposes of the UK General Data Protection Regulation (UK GDPR) and the Data Protection Act 2018.
Data Controller
Giant VFX Ltd
London, United Kingdom
Company Number: 11652569
Contact: turkertuncer@giantvfx.co.uk
Part A — GoGo iOS App
Summary — what GoGo does and doesn’t do
GoGo is fully ad-free and does not track you. There are no accounts, no logins, and no advertising. We do not build a profile of you, and we do not share data with data brokers.
Specifically, GoGo does not:
- show ads or include any advertising SDK;
- use the Apple advertising identifier (IDFA) or display an App Tracking Transparency prompt;
- carry out any cross-app or cross-site tracking, or build an advertising profile of you;
- require accounts or logins, or collect your name, email address, phone number, or contacts;
- sell or share personal data with data brokers.
On-device data
GoGo stores the data you enter — match history, player profiles, scores, and app settings — locally on your device using Apple’s SwiftData framework. By default, this data stays on your device: we do not upload it to our servers, and this version of the app does not use iCloud sync. You can erase all of it at any time by deleting the app.
Live score sharing (“LiveLink”) — optional
LiveLink is an optional feature that you trigger on a per-match basis when you want others to watch the scoreboard in a browser. When you turn LiveLink on:
- The current match data — the team and player names and scores you have typed in — is published to a Google Firebase Realtime Database “room” identified by a random 6-character code.
- Anyone with the room link or code can view the match in a browser while it is live. Because a room is viewable by anyone with the code, please do not enter information as team or player names that you would not want shared with the people you send the link to.
- Writes to the room are locked to an anonymous Firebase Auth ID(not tied to your name, email, or Apple ID). We do not use Firebase Auth’s account features.
- The room is removed approximately one hour after the match ends.
Co-scoring (“CoScore”) — optional
CoScore lets several phones update the same match. It uses the same Firebase mechanism described above: when you host or join a CoScore session, the match’s team and player names and scores are synced via Firebase Realtime Database using a join code, scoped to an anonymous Firebase Auth ID. CoScore data is removed on the same timescale as LiveLink data.
iPad spectator display
If you pair your phone to an iPad to show the scoreboard on a bigger screen, the connection uses Apple’s on-device, peer-to-peer networking framework (MultipeerConnectivity). Scoreboard data flows directly between your devices on the local network and is not sent to our servers.
Subscriptions — GoGo Pro
GoGo Pro is an optional auto-renewable subscription (£1.99 per month or £9.99 per year, with a 14-day free trial). All purchases are processed by Apple through StoreKit, and Apple handles billing. We never see, receive, or store your payment details. We only read receipt-level subscription status (active / inactive) to unlock Pro features. That status is resolved by RevenueCat, so that a subscription bought on one device is recognised on the others you use — see “Third-party processors” below for exactly what it receives. You can manage or cancel your subscription in Settings → [your name] → Subscriptions on your device.
Camera & Photo Library — optional
GoGo asks for camera or photo library access only when you explicitly choose to add a player photo or capture a result shot at the end of a match. Any photo you select is stored on your device and used by the app on-device only. We do not upload your photos to our servers.
Analytics & crash reporting
GoGo uses Google Firebase Analyticsto understand how the app is used in aggregate — which screens are opened, which features are used, and where people stop — and Google Firebase Crashlytics to receive crash and error reports so we can fix them. Neither collects your match data, player names, or scores.
This is measurement, not advertising. GoGo does not use the Apple advertising identifier (IDFA), does not show an App Tracking Transparency prompt, and does not link what it measures to data from other companies’ apps or websites. Firebase identifies an installation by a randomly generated app-instance identifier, not by your name, email, or Apple Account.
You can turn this off.Open GoGo → Settings and switch off Share Usage Data. The change takes effect immediately rather than at the next launch, and stops analytics and crash collection at source.
We also rely on the anonymised, app-store-side metrics Apple provides through App Store Connect (installs, crash counts, App Store impressions), which cannot identify individual users and are governed by Apple’s privacy practices.
Third-party processors used by GoGo
- Google Firebase (Realtime Database and Anonymous Authentication), hosted in the
europe-west1region, used solely to deliver the optional LiveLink and CoScore features described above. - Google Firebase (Analytics and Crashlytics), used for the aggregate usage measurement and crash reporting described above, and switched off entirely when Share Usage Data is off.
- RevenueCat, used to determine whether your GoGo Pro subscription is active on a given device. It receives a randomly generated subscriber identifier, your purchase and renewal history, the country of your App Store account, and basic device and iOS version information.
- Apple Ads attribution. Where you installed GoGo after seeing an advert on the App Store, Apple’s AdServices framework provides a campaign-level attribution token, which is passed to RevenueCat so we can see which campaigns produce subscribers. It is campaign-level, not person-level, and requires no App Tracking Transparency permission because it does not identify you.
Apple processes in-app purchases and provides aggregate App Store metrics, as described above. We do not use any other third-party services in the app.
Children
GoGo is a general-audience app and is not directed at children under 13. GoGo does not collect data that requires parental consent.
Data retention & deletion (GoGo)
Because match data lives on your device, you can delete it at any time by clearing GoGo’s history or removing the app from your phone. LiveLink and CoScore rooms are short-lived — the data they hold is removed approximately one hour after the match ends and cannot be recovered after that.
Part B — Dicey iOS App
Summary — what Dicey does and doesn’t do
Dicey is a dice roller. The numbers you roll never leave your phone.There are no accounts, no logins, and no advertising, and there is no way for anyone — including us — to see what you rolled.
Specifically, Dicey does not:
- show ads or include any advertising SDK;
- use the Apple advertising identifier (IDFA) or display an App Tracking Transparency prompt;
- track you across other companies’ apps or websites;
- require an account, or collect your name, email address, phone number, or contacts;
- sell or share personal data with data brokers.
On-device data
Every die result, the random seed behind it, the commitment hash that proves the result was decided before it was shown, your roll history, your saved presets, your custom dice and their faces, your table settings, and any photo you choose as a table background are stored on your device only. None of it is uploaded, backed up to us, or shared with anyone. Deleting the app removes all of it.
This is deliberate and load-bearing rather than incidental. Dicey’s whole claim is that a result was decided on your device and committed before it was revealed; a copy of that data on a server is the one thing that would undermine it.
Subscriptions — Dicey
Dicey is sold as a single auto-renewable subscription (US$4.99 per year, with a one-week free trial) which unlocks the whole app. All purchases are processed by Apple through StoreKit, and Apple handles billing. We never see, receive, or store your payment details.
To work out whether your subscription is active — on this device, on any other device you use, and for family members you share it with through Apple’s Family Sharing — Dicey uses RevenueCat. RevenueCat receives a randomly generated subscriber identifier created by the app, your purchase and renewal history, the country of your App Store account, and basic device and iOS version information. That identifier is not your name, your email address, your Apple Account, or your device’s advertising identifier, and we do not link it to any identity, because we do not hold one. You can manage or cancel your subscription in Settings → [your name] → Subscriptions on your device.
Photo Library — optional
If you choose a photo or GIF as your table background, Dicey reads that one image through Apple’s photo picker and stores a copy on your device to draw the table. It is not uploaded. Dicey never asks for access to your photo library as a whole — the picker hands over only the image you pick.
Analytics
Dicey does notcurrently collect usage analytics or crash reports. We rely on the anonymised, app-store-side metrics Apple provides through App Store Connect (installs, crash counts, App Store impressions), which cannot identify individual users. If that changes, this page and the app’s App Store privacy label will be updated in the same release, and this section will say exactly what is collected.
Third-party processors used by Dicey
- Apple— processes the subscription and provides aggregate App Store metrics.
- RevenueCat— resolves subscription entitlement, as described above.
We do not use any other third-party services in the app.
Children
Dicey is a general-audience app and is not directed at children under 13. It collects no personal information from anyone, including children. Where a subscription is shared through Apple’s Family Sharing, family members gain access to the app; no additional data about them is collected.
Data retention & deletion (Dicey)
Because everything you roll lives on your device, you can delete it at any time by clearing Dicey’s history or removing the app from your phone. To request deletion of the purchase records held by RevenueCat on our behalf, email the address in Part D and include your App Store receipt or the date of purchase.
Part C — Website
This section describes the privacy practices of the website at giantvfx.co.uk. These practices are separate from the iOS apps described above; the website and the apps do not share data.
Contact form submissions
When you submit our contact form, we collect:
- Your name
- Your email address
- The subject of your enquiry
- Your message content
This data is used solely to respond to your enquiry. We process it on the legal basis of legitimate interest (responding to business enquiries). Contact form submissions are delivered to us by email via Resend (resend.com) and retained no longer than 24 months after our last interaction with you unless there is a legitimate business reason to keep them.
Cookieless analytics
We use Vercel Analytics, a privacy-friendly analytics service that does not use cookies and does not collect personally identifiable information. Vercel Analytics may collect page views, navigation paths, referrer information, country-level geographic data (not IP addresses), and device or browser category. This data is aggregated and cannot be used to identify individual visitors.
Cookies
This website does not use cookies for tracking or advertising purposes. We may use essential client-side storage (such as your theme preference via localStorage) which is never transmitted to our servers.
Hosting
The website is hosted by Vercel Inc. Vercel’s privacy policy applies to the infrastructure they provide. Apart from Vercel Analytics and Resend (described above), we do not use any other third-party services that process website visitor data.
Part D — Your rights & contact
Your rights under UK and EU GDPR
You have the following rights:
- Right of access— request a copy of any personal data we hold about you.
- Right to rectification— ask us to correct inaccurate personal data.
- Right to erasure— ask us to delete your personal data where there is no compelling reason to continue processing it.
- Right to restrict processing— ask us to limit how we use your data.
- Right to data portability— receive your data in a structured, machine-readable format.
- Right to object— object to our processing of your personal data.
Because GoGo stores match data on your device and does not require an account, exercising your access or deletion rights for the app usually means clearing GoGo’s history or deleting the app from your phone. LiveLink and CoScore room data auto-expires roughly one hour after each match. For any other request, please email turkertuncer@giantvfx.co.uk and we will respond within 30 days.
Children’s privacy
Neither our website nor our apps are directed at children under the age of 13. We do not knowingly collect personal data from children.
Changes to this policy
We may update this Privacy Policy from time to time. Material changes will be reflected by an updated “Last updated” date at the top of this page.
Complaints
If you are unhappy with how we have handled your personal data, you may lodge a complaint with the UK Information Commissioner’s Office (ICO):
Information Commissioner’s Office
Wycliffe House, Water Lane, Wilmslow, Cheshire, SK9 5AF
Website: ico.org.uk
Contact
For any questions about this Privacy Policy or our data practices:
Giant VFX Ltd
Email: turkertuncer@giantvfx.co.uk
Governing law: England & Wales