The short version
No account. No telemetry. No analytics calls. Your images, videos, and boards live on your Mac and stay there. The only thing the app phones anywhere about on its own is a Pro license key, and only after you enter one.
Inside the app
- Your media never uploads. Boards are plain JSON files saved next to your work. The canvas reads your files straight off your disk.
- No accounts. There is nothing to sign up for and nothing to sign into.
- No telemetry. The app keeps a small usage log (things like how many images you've imported) in a local file on your Mac, for its own use. It is never sent anywhere, to us or anyone else.
- No update pings. There is no auto-updater in the app, so it never checks in with a server. Updates are builds you download yourself.
When the app does use the network
Four cases, and every one of them is something you trigger:
- License keys (Pro). Enter a Pro key and the app checks it with our payment provider's license service (Lemon Squeezy or Polar, depending on your key), then quietly re-checks on later launches. What's sent: the key, an activation id, and a device label that includes your Mac's name, so you can tell your Macs apart when freeing a slot. Offline? The check just skips and your license stays active. Lite makes none of these calls.
- Web images. Drag an image from a web page onto a board and the app downloads that one image so it can live on your board.
- Email, optional. You can connect your own Gmail (with an app password) to email a contact sheet. The credentials sit in a local file on your Mac, and mail goes out through your own account, only when you hit send.
- Web publish (Pro). Publishing a board as a web page pushes files to your own GitHub account, using the GitHub login already on your machine. Only when you click publish, and only to a repo you own.
Exports
PDFs and review pages are self-contained files built from your originals. One honest note: if you put a YouTube link on a board, the exported review page embeds that video from YouTube when someone opens it in a browser.
This website
- Static pages hosted on GitHub Pages. GitHub, like any host, sees standard server logs.
- We run no analytics scripts here. None.
- The waitlist form sends the email address you type to our form service so it lands in our inbox. That is its whole job.
- Checkout happens on our payment provider's site. We never see your card details.
Questions
Ask us anything at hello@perspective12.com. If we ever change how any of this works, this page changes first.