Spectral is a browser-based photo editor that processes everything locally on your device. We do not collect, store, transmit, or share any personal data or photos. Your images never leave your computer.
Spectral does not collect any personal data. Specifically:
Spectral uses Cloudflare Web Analytics, a privacy-first analytics service. This service:
No other analytics, telemetry, or tracking scripts are used.
All photo editing and processing is performed entirely within your web browser using client-side technologies (WebGL 2, Canvas API, WebAssembly). Your photos are never uploaded to any server. When you import a photo, it stays on your device, stored only in your browser's local IndexedDB storage.
RAW file processing (including demosaicing and metadata extraction) is handled entirely through WebAssembly running in your browser. No external processing services are used.
Spectral uses your browser's built-in storage mechanisms to persist your work:
This data is stored entirely on your device and never leaves your browser. You can delete all data at any time by clearing your browser data for this site.
Spectral does not use cookies of any kind: no tracking cookies, no analytics cookies, no advertising cookies, and no session cookies.
Spectral uses external services only when absolutely necessary. We use Cloudflare Web Analytics (see section 2) for anonymous traffic insights. For Spectral Pro purchases, we use Mollie B.V. as our payment provider. When you purchase a license, Mollie securely processes your email address and payment details. Spectral does not store or process your financial data. Apart from this, there are no social media integrations, advertising networks, or external APIs called during photo editing.
Spectral includes a service worker that caches static assets (HTML, CSS, JavaScript, font files, and LUT presets) to enable offline use as a Progressive Web App (PWA). The service worker only caches the application's own static files and does not intercept or track any user data.
Spectral is hosted as a static site on GitHub Pages. GitHub Pages may collect standard server access logs (such as IP addresses) as part of their infrastructure. This is outside our control.
Since Spectral does not collect any personal data from any user, there is no specific risk to children's privacy. No age verification is needed because no data collection occurs.
Spectral does not transfer any data outside of your device. There are no cross-border data transfers. Your photos and editing data remain exclusively in your browser's local storage.
Because Spectral does not collect or process any personal data, the typical data subject rights (access, rectification, erasure, portability) under GDPR and similar regulations are not applicable. You are in full control of your own data at all times through your browser's storage settings.
If we add features that change how data is handled (such as cloud sync, user accounts, or additional analytics), we will update this policy before deploying those features and clearly communicate the changes.
If you have questions about this privacy policy, contact us at martijndevalk@outlook.com.