SsamPin

Privacy Policy

Last updated: April 13, 2026

SsamPin does not operate any server. All data is stored exclusively on your PC and is never transmitted to SsamPin developer servers. This privacy policy covers the Google integration features (Calendar, App-Data Backup on Drive, and Tasks).

1Information We Collect

SsamPin collects the following information only when you explicitly enable a specific Google integration feature. If you do not use any integration feature, no personal information is collected.

  • Google account email address — used to identify the connected account
  • Google Calendar event data (when Calendar sync is enabled) — title, date, time, location
  • SsamPin app-data backup files (when App-Data Backup is enabled) — a JSON copy of the timetable, seating, memos, to-dos, and other data you create inside SsamPin, stored in a hidden app-specific folder (appDataFolder) on your Google Drive. This folder is invisible to other Google apps (Drive web UI, Docs, etc.).
  • Google Tasks data (when Tasks sync is enabled) — title, completion status, due date, notes

2How We Use Your Information

The collected information is used solely for the following purposes:

  • Two-way synchronization of events between the SsamPin app and Google Calendar
  • Backup and restoration of SsamPin app data to a dedicated Google Drive folder so you can use the same data across multiple devices
  • Two-way synchronization of to-dos between SsamPin and Google Tasks (enabling use with the mobile Google Tasks app)

Your information is never used for marketing, advertising, third-party analytics, machine-learning model training, or any purpose other than directly delivering the features above.

3How We Store Your Information

SsamPin is designed with a serverless architecture:

  • Local storage only: All active user data is stored exclusively on your PC (userData/data/*.json).
  • No SsamPin developer servers: The SsamPin developer does not operate any server that stores or processes user data.
  • Google Drive appDataFolder: When the "App-Data Backup" feature is enabled, a copy of your SsamPin data is stored in a hidden app-specific folder on your own Google Drive. This folder uses your Google Drive quota but is inaccessible via the regular Drive interface — only the SsamPin app can access it.
  • Encrypted storage: OAuth tokens are encrypted and stored in the OS keychain using Windows DPAPI (Electron safeStorage).
  • Direct communication: The app communicates directly with the Google Calendar, Drive, and Tasks APIs from your PC, without passing through any intermediate servers.
  • Transit security: All communication with Google APIs is encrypted in transit via HTTPS (TLS).

4Data Retention and Deletion

  • SsamPin retains data only while each Google integration feature is active. Data is immediately deleted when you disconnect an integration or uninstall the app.
  • Google account disconnect: Pressing "Disconnect" in Settings > Google Integration removes OAuth tokens and all events/tasks imported from Google from local storage. Locally created timetables, memos, and to-dos are preserved.
  • App-Data Backup deletion: The "Delete all cloud data" button in the Backup card permanently deletes all backup files stored in the Google Drive app-specific folder.
  • Google Tasks sync off: Toggling Tasks off stops synchronization but preserves locally stored to-dos. When you delete or archive a to-do inside SsamPin, the corresponding item in Google Tasks is also deleted immediately.
  • Uninstalling the app deletes all locally stored data (SsamPin's JSON files). Backup copies in the Google Drive app folder remain, so run "Delete all cloud data" beforehand if you want to remove them as well.
  • You can also directly revoke the app's access from your Google Account permissions page. SsamPin will no longer be able to access your account on the next sync attempt.

5Third-Party Disclosure

  • We do not share, sell, or provide your data to any third parties.
  • SsamPin only communicates directly with the Google Calendar, Google Drive, and Google Tasks APIs, and no data is sent to any other external services.
  • We do not transfer user data to advertisers, data brokers, or information resellers.
  • We do not use user data for serving advertisements, credit assessment, lending decisions, or any other purposes beyond the app's core functionality.
  • We do not use user data to train any machine-learning (ML) model, including SsamPin itself.

6OAuth Scopes Requested

When you connect your Google account, SsamPin may request the following scopes and uses them only as described:

  • .../auth/userinfo.email — retrieves the email address of the signed-in Google account to display it as the "Connected Account" in the Settings screen and to verify account consistency on re-login. Other profile information (name, picture, etc.) is not requested.
  • .../auth/calendar — required to read and write events on the Google Calendars you select. Calendars you do not select are not accessed.
  • .../auth/drive.file — accesses only the app-specific folder (appDataFolder) SsamPin creates. Your other Drive files (documents, photos, etc.) remain inaccessible to SsamPin.
  • .../auth/tasks — required for two-way synchronization of to-dos with the Google Task List you select. Requested only after an additional consent dialog when you enable Tasks sync.

SsamPin uses these scopes in accordance with the Limited Use requirements of the Google API Services User Data Policy, and does not use the data for any purpose other than delivering the features above.

7Your Rights

You may exercise the following rights at any time:

  • Disconnect your Google account in Settings > Google Integration (all OAuth tokens are deleted immediately)
  • Turn off App-Data Backup or run "Delete all cloud data"
  • Turn off Google Tasks to stop synchronization
  • Revoke access directly from the Google Account app permissions page
  • Request access, correction, or deletion of personal data processing: pblsketch@gmail.com

8Contact

For questions about our privacy practices, please contact us:

9Google API Services User Data Policy Compliance

SsamPin's use and transfer of information received from Google APIs to any other app adheres to the Google API Services User Data Policy, including the Limited Use requirements.

This privacy policy may be updated. Changes will be posted on this page with an updated revision date.