privacy policy
Last updated: 27 June 2026
overview
This Privacy Policy describes how duxt (“we”, “our”, or “us”) handles information when you use our website at duxt.space and the optional duxt browser extension (together, the “Service”).
Your photos are processed locally in your browser. We do not operate a server that receives, stores, or analyses your images.
information we collect
Photos and files
- Images you open, drop, or capture are processed entirely on your device
- Exports (PNG, SVG, JSON settings) are generated locally and downloaded by your browser
- We do not upload, store, or transmit your image content to our servers
Local preferences
The web app may save your effect settings in your browser's local storage so preferences persist between visits. This data never leaves your device unless you export it yourself.
Website analytics (opt-in only)
If you accept the analytics notice on the website, we use Google Analytics to collect anonymous usage data (pages visited, general device and browser information). Analytics only loads after you opt in. You can decline and continue using the editor fully. We do not run this analytics inside the Chrome extension.
how we use information
- To provide and maintain the Service
- To remember your effect settings locally between visits
- To understand anonymous website usage when you opt in to analytics
- To respond to support or privacy questions you send us
data storage and security
- Local processing: all editing happens in your browser
- No cloud storage: we do not store your images on our servers
- Browser storage: settings and extension session handoff use local browser storage only
- Secure links: any third-party pages we link to (e.g. checkout) are served over HTTPS by those providers
chrome extension
The optional duxt Chrome extension also processes images locally. Region capture and right-click flows may fetch image bytes from the page you are viewing solely to open them in the editor tab on your device. Extension data is not sent to duxt servers. Session handoff between extension pages uses Chrome's local session storage and is cleared after use.
permissions we request
Our Chrome extension requests only what it needs to function:
- activeTab — capture the visible tab when you start a region capture
- storage — pass a captured or right-clicked image into the editor tab via local session storage
- scripting — inject the capture overlay when needed
- contextMenus— add “Open in duxt” to the image right-click menu
- host access (http/https pages) — fetch image bytes for the right-click flow on the page you are viewing
We do not access data beyond what is required for capture, open-in-editor, and local editing flows.
third-party services
We use or link to third-party services for:
- Google Analytics — anonymous website usage, only after you opt in. See Google's privacy policy.
- Stripe — optional tip-jar checkout on the website. Payment is handled by Stripe under their privacy policy; we do not receive your card details.
your rights
You can:
- decline website analytics and continue using the editor
- clear locally stored settings through your browser settings
- uninstall the extension at any time
- contact us with privacy questions or requests
children's privacy
The Service is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has contacted us with personal information, please email us and we will delete it.
changes
We may update this Privacy Policy from time to time. We will post changes on this page and update the “Last updated” date at the top. Continued use of the Service after changes are posted constitutes acceptance of the revised policy.
contact
Questions about this policy can be sent to curious@22pm.net.