Magic Guide Tool

Privacy Policy

Last updated: August 7, 2026

Magic Guide Tool runs no analytics, no advertising and no behavioural tracking, and never sells your data. Your guides, annotations, screenshots and uploaded images stay on your device. There are exactly two outbound transmissions, both triggered by you: exporting a report, and validating a paid license.

Data Controller

For the purposes of Article 13 of the EU General Data Protection Regulation (GDPR), the data controller for this extension is the publisher of Magic Guide Tool:
Fang Ming Yuen(方明岳)
Contact: support@ninedaymoon.com

You may exercise your rights of access, rectification, erasure, restriction of processing and data portability via that address. We reply within 3 business days.

Data processing at a glance

DataPurposeLeaves your device?
Guides, region annotations, vector shapes, preferencesCore extension functionalityNo — chrome.storage.local only
Images you upload (overlays, custom stamps)Overlay comparison, reusable stampsNo — local IndexedDB only
Page content, browsing historyNo — never collected or uploaded
ScreenshotsLocal display; written to your sheet on exportOnly when you click “Export report”
Annotation report contentWritten into your own Google SheetYes — but only to a Google Apps Script you deploy yourself
License keyVerifying your PRO subscription is validYes — via the publisher's Cloudflare Worker to Creem
Random device IDDevice seat management (max 3 devices)Yes — same path. A pseudonymous identifier; it cannot identify you
Payment & billing data (card, email, billing address)Checkout and receiptsNever touches this extension — collected and processed by Creem as Merchant of Record

Under the GDPR, the license key and random device ID constitute pseudonymous personal data. The lawful basis for processing them is performance of a contract (GDPR Art. 6(1)(b)) — without them we cannot confirm your PRO entitlement. Free users never trigger this transmission.

What data we handle and where it lives

Outbound transmission #1: report export (optional)

When you explicitly use "Export report to Google Sheet", your annotation data and screenshots are sent over HTTPS to a Google Apps Script endpoint that you deploy yourself and set to "only myself" access, then written into your own Google Sheet.

Outbound transmission #2: license validation (optional)

When you explicitly purchase a paid plan and activate a license key, or when your subscription status is re-checked, the extension sends your license key and a randomly generated local device ID over HTTPS to the publisher's self-hosted license proxy (a Cloudflare Worker), which relays them to the payment provider Creem for validation.

Third parties

This extension uses no analytics, advertising, or tracking services. Only the two user-initiated flows above involve third parties:

Retention

Local data (guides, annotations, images) is kept until you delete it or remove the extension. The license key and device ID are cleared when you click “Deactivate this device” or when the subscription ends; transaction records held by Creem follow its own statutory retention obligations.

Contact

Questions, or want to exercise your data rights? Contact support@ninedaymoon.com — we reply within 3 business days.