SPECTRAL
Back to Spectral

Privacy Policy

Last updated: April 3, 2026

Summary

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.

1. Data Collection

Spectral does not collect any personal data. Specifically:

2. Analytics

Spectral uses Cloudflare Web Analytics, a privacy-first analytics service. This service:

No other analytics, telemetry, or tracking scripts are used.

3. Photo Processing

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.

4. Local Storage

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.

5. Cookies

Spectral does not use cookies of any kind: no tracking cookies, no analytics cookies, no advertising cookies, and no session cookies.

6. Third-Party Services

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.

7. Service Worker & Offline Use

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.

8. Hosting

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.

9. Children's Privacy

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.

10. Data Transfers

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.

11. Your Rights

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.

12. Changes to This Policy

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.

13. Contact

If you have questions about this privacy policy, contact us at martijndevalk@outlook.com.