Privacy Policy
This document outlines the Privacy Policy of "Shottr" macOS desktop app, and applies to the most recent version of the app. By using Shottr App, Shottr cloud, or Shottr.cc site, you acknowledge and agree to the terms of this Privacy Policy.
Required macOS Permissions
- Screen Recording. To function correctly, Shottr requires macOS Screen Recording permission to take screenshots. All screenshots taken by Shottr belong to the user and are controlled by the user. Screenshots are stored and processed locally on the user's device, and any information derived from the screenshots never leaves the user’s device unless the user engages the "Upload" feature (see the Screenshot Uploading Privacy Policy).
- Accessibility Permissions. Accessibility Permissions are required only for the Scrolling Capture feature, which allows Shottr to scroll other apps while taking their screenshots. This permission is not required if the user doesn’t use the Scrolling Capture feature.
- Permission to access the folder. Permission to access the folder is only required if the user saves screenshots.
Text Recognition (OCR)
When the user engages the OCR feature, text recognition happens locally on the user’s computer, both the image and the recognized text are never transferred over the internet by Shottr.
Internet Connection and Data Transfer
Shottr uses the internet connection for various tasks (see the list below). Shottr does require internet connection to validate the license key number; other than that Shottr will operate correctly on computers that don't have an internet connection, or if the user restricts its access to the internet using third-party tools.
Shottr may contact shottr.cc server on the following occasions:
- To validate or revalidate the license number.
- If the user engages the “Upload” feature (see the Screenshot Uploading Privacy Policy).
- On app launch and once every few days Shottr checks https://shottr.cc/api/version.json for information about the update availability. If a new version is found, Shottr will offer the user to download the update, but will not perform the update without the user's confirmation.
- Shottr reaches the telemetry endpoint to send diagnostic information to shottr.cc if the appropriate setting is turned on in the app Preferences.
- Earlier versions of Shottr included Google Analytics code, it was removed in v1.5.1.
Telemetry and Other Data Collection
Anonymized information may be captured and transmitted to the shottr.cc server, including but not limited to:
- Performance metrics
- Error codes
- Frequency and parameters of feature usage
- Randomly generated computer identifier
- OS version
- Screen resolution and number of external screens
- Internationalization preferences and timezone
- App version
- App preferences that don’t contain private information
The user license number is not included into the diagnostics data stream, but is transmitted to the server for the license verification purposes. The upload token is not included into the diagnostics data stream, but is transmitted when the image is being uploaded online. The application doesn't have access to the user email, name, and address, this information will never be transmitted as part of the telemetry data stream. No images are ever transmitted as part of the telemetry data stream. The text that the user provides (by typing in the application or by recognizing it from the image) is never included in the telemetry data stream.
When the telemetry collection is turned off, one final report to the server is made signaling that the data collection will stop. When the telemetry is off, the telemetry events may still be recorded locally on the user’s computer, but they won’t be sent to the server. When the diagnostics telemetry is turned off, the app stops sharing diagnostics information, but continues using endpoints to check for the updates, verify license information and upload the images when the upload feature is engaged; some information (including, but not limited to: license number, upload token) will be passed to the server as part of this process.
The collected information is solely used to provide service, develop and further improve the app.
Personal Identifiable Information
When the user purchases the license number for the app, their name, address, phone number and credit card information are collected and processed by the payment processing company (FastSpring.com). This information is treated with the utmost confidentiality and is not shared with third parties, except as required by law. The Shottr.cc server does not store or process name, phone number, address, or credit card information associated with the transaction. The Shottr.cc server does process and store the email address associated with the license key number for the purposes of processing the transaction and providing customer support. The Shottr.cc server also processes and stores the user's email address if the user applies for an upload token and uses the Upload feature (see the Screenshot Uploading Privacy Policy). Shottr (the application) stores the license number when it's entered by the user, and every copy of the app generates and stores a random alphanumeric code that is used for analytics and tracking license number activations. The app does not receive, process or store user email, name, address, phone number or credit card information.
Additionally, the Shottr.cc server stores user email if the user subscribes to the newsletter, reports a bug or files a suggestion, or applies for an upload token (see Upload Functionality section).
IP Address
Shottr.cc server endpoints don’t intentionally store the user’s IP address, however, the IP address may be temporarily stored in the Apache log files. Apache log files aren’t being analyzed, processed, or mapped on the telemetry data.
Third Parties
Information collected by Shottr is not shared with third parties. Shottr.cc may use the following third-party services to process user data:
- Amazon AWS
- Google GCP
- Cloudflare
- Supabase
- FastSpring
- EmailOctopus
- Mailgun
- Buy Me A Coffee
- HelpScout
Privacy Policy for the Upload Functionality
Screenshot Upload is an experimental future. The upload feature is only available to the users that have the access token. The following Privacy Policy only applies to the users who entered their access token in Shottr.
The following user information will be collected and stored in exchange for the access token:
- User email
- User name
- User’s consent to Terms and Conditions.
The following information will be collected and stored every time the user uploads a screenshot:
- The image that is being uploaded
- Timestamp
- User id which is linked to the user’s email and name
- Computer id
The user could access all of the screenshots that were uploaded to shottr.cc server by choosing “Manage Uploads” in the Shottr main menu. The user may remove the uploaded images with the Delete icon on the Manage Uploads page (the image will be permanently removed from the storage cloud). The user may request the complete removal of their information by contacting the developer at [email protected] (access token will be deactivated, all uploads will be removed, and the email will be erased from the database).
The uploaded images are considered public, and are available to anyone who has the exact screenshot url.