Privacy policy

Updated

Summary

Screenshots, recordings and microphone audio never leave your Mac. “Share usage data” is off until you turn it on; with it on, the app sends usage events and crash reports. A random analytics ID links feature use and experiments with purchases. You can turn sharing off at any time. Website billing keeps your purchase email and a separate billing install ID to activate and restore PRO.

Screen content

When you press a shortcut, Screen2Shot reads the screen through macOS’s Screen Recording permission: for a screenshot, to show the area you select; for a recording, to record the display or area you chose until you stop. Screenshots stay in memory until you copy, save or cancel. Recordings are kept in the app’s own folder on your Mac (the last five) and are never uploaded.

Microphone and system audio

Only when you turn on Microphone or System Audio in the Recording menu does the app record that sound, and only into your recording. macOS asks you before the microphone is used the first time.

Files and clipboard

Saved screenshots and videos are written only where you choose in the save dialog. Copied screenshots go to the macOS clipboard.

Usage data, experiments and crash reports

With “Share usage data” on (Screen2Shot menu or Settings → General), usage events include counts, durations, app and macOS versions and language. Our Aptabase service receives a random analytics ID and experiment variants. Google Analytics for Firebase uses its own app-instance ID with advertising features off and derives general location from masked IP addresses, without using Apple Location Services; Firebase Crashlytics receives crash reports with code location, app and macOS versions, Mac model, SDK installation identifiers and Analytics event breadcrumbs. Our growth service links the analytics ID and Firebase instance ID to a server-derived billing key after verifying purchase evidence. This supports feature, experiment and purchase analysis; it is pseudonymous, not anonymous. Aptabase never receives purchase proofs, billing keys or Firebase IDs. No service receives screen content, file or window names or typed text. No data is sold or used for cross-company advertising tracking. Turning sharing off stops new usage and crash sends, deletes queued events and resets on-device Firebase analytics. A crash report the app already started sending before you turned sharing off can still finish uploading; nothing new is sent after that. A separate protected cleanup queue removes the purchase link when this Mac can reconnect; Settings shows pending removal until acknowledged. A request already in flight may reach the server; cleanup waits for its authorization to expire before accepting final removal. Turning sharing on creates a new analytics ID. Server links expire after 30 days without a consented refresh. This does not erase historical events already held by analytics providers. PRO ownership is unaffected.

Configuration requests

The app requests interface configuration from growth.sshlg.me even when usage sharing is off. Requests include app/build, macOS version, distribution, language, plan and environment. With sharing off they omit the analytics ID and first-seen date and receive no experiment assignments. Configuration changes apply when the next screen opens. Growth services must not retain IP addresses in application, proxy or trace logs.

This website

screen2shot.com counts page views with Cloudflare Web Analytics, which uses no cookies and no identifiers. If you click Accept in the cookie banner, the site also loads Google Analytics 4 (Google LLC), which sets first-party cookies (_ga, _ga_*) with a random identifier to count visits, clicks on the download and buy buttons, and a completed purchase with its amount; when you then buy, that random identifier is passed to our billing service so the purchase is counted for your visit. Google signals and ad personalisation are off, and no advertising cookies are set. Until you accept, Google receives nothing from this browser. Your choice is kept in this browser for 12 months; change it any time under Cookie settings at the bottom of every page, and declining deletes the Google Analytics cookies. After you accept, the site also keeps in this browser, for 30 days, the campaign your visit came from: the utm_ labels of the link you arrived by and, if you came from an ad, a one-way hash of its click id (the click id itself is not kept). If you then buy on the pricing page, our billing service records them with that purchase and sends them, with the random consent ID described under Purchases, to our growth service, which keeps the click-id hash for at most 90 days, so we can see which campaigns lead to purchases. Nothing is sent to advertising platforms. Declining deletes them from this browser and removes the click-id hash and that consent ID from what was recorded. Each time the pricing page opens, it asks growth.sshlg.me which wording to show on its buy buttons. The request carries the page language, the app version and build, the channel (website), fixed values for the operating system, environment and plan that are the same for every visitor and, on later views, a tag of the previous answer: no cookie, no identifier and no consent choice. The service looks up a country from your IP address with DB-IP Lite to choose the wording and does not keep the address; the answer stays in this browser tab until you close it. The site is served by Cloudflare, which keeps standard request logs (IP address, time, page) to deliver and protect it. Emails you send to support@screen2shot.com reach the developer through Cloudflare Email Routing.

Purchases

Mac App Store: PRO Monthly or PRO Lifetime is bought from Apple, which handles payment; we never see your payment details or Apple Account, and the app verifies signed purchase transactions to determine ownership and, with usage sharing on, request a purchase-link assertion. Website and the app downloaded from it: payment is handled by Stripe through Managed Payments; the merchant of record is Onelink, named at checkout and on your receipt, and it processes your payment details under its own privacy policy; we never see your card. Our billing service (api.screen2shot.sshlg.me, Europe) receives from it the email you paid with, the plan, the amount and currency, and the payment status, and keeps them for as long as the purchase exists and as tax and refund rules require. It links the purchase to a random install id of the app on the Mac that holds PRO; that id links the installation to its purchase and is kept in the app's preferences and, for the downloaded app, in your login Keychain. The email is used to send the purchase confirmation, sign-in and restore codes, and nothing else; no marketing. Signing in to your purchases page uses a code sent to that email and a session kept only in that browser tab. A promo code is bound to the install id of the Mac that redeems it. Our billing service sends purchases, renewals and refunds to Google Analytics (Google LLC), each with its amount, currency, plan and a transaction id (a Mac App Store purchase carries its product id instead of the plan, and its refund neither), only in these cases: a website purchase, with your website identifier only if you accepted analytics cookies, otherwise with an identifier derived from the transaction id that is not linked to your visit; a purchase in the downloaded app, only while “Share usage data” is on; a Mac App Store purchase, only while “Share usage data” is on and the purchase link described above is active, with the Firebase app-instance ID described above. The billing service goes by the setting as the app last reported it: if you turn it off while your Mac is offline, a purchase or renewal can still be sent until the app reconnects, and for a Mac App Store purchase until the purchase link is removed or expires. A refund is sent only for a purchase Google Analytics received, and for the downloaded app only while that setting is still on. The app records the purchase event in the usage data above if that setting is on. With usage sharing on in the app, or after you click Accept on this website, our billing server also records which screen a purchase started from: a short fixed label such as “Settings” or “Pricing page” (never screen content), with a random consent ID that is replaced each time you turn sharing on. Turning sharing off, or clicking Decline on this website, removes that ID from what was recorded. We use it to see which offers work; with sharing off nothing is recorded.

Settings and local logs

The app stores its preferences on your Mac (welcome screen seen, last save folders, shortcuts, recording switches, editor colour and line thickness, the Studio look) and keeps a small diagnostic log on your Mac that is never uploaded. The app downloaded from this website also keeps its random install id in your login Keychain, so a restore or a promo code survives cleaning the preferences.

Children

The usage-data settings described above apply to all users, including children. Screen content stays on the Mac. If you have a question about a child’s data, contact support@screen2shot.com.

Changes

If this policy changes, the new version will be published on this page with a new date.

Contact

Questions: support@screen2shot.com.