Privacy Policy
Effective 26 June 2026
01 // Data Controller
Giovanni Solone ("Marvellous Codeworks")
E-mail: privacy@marvellouscode.works
02 // Data We Process
The Marvellous Suspender ("TMS" or "the Extension") does not collect, transmit or share any data with Marvellous Codeworks servers. All data remains exclusively on the user's device or in their personal Google Drive account.
Tab URLs and session structure — when the Google Drive backup feature is enabled, TMS saves a JSON file containing the URLs of open tabs and the window/group structure. The file is written directly to the user's Google Drive account.
Extension settings — stored locally via chrome.storage.local.
Session history — stored locally in the browser's IndexedDB database.
03 // Purpose
Data is processed solely to enable backup, restoration and management of browsing sessions. No profiling, statistical analysis, advertising or any other processing for commercial purposes is performed.
04 // Legal Basis
Processing is based on the user's explicit consent (Art. 6(1)(a) GDPR), expressed when activating the Google Drive backup feature and granting OAuth authorisation through their Google account.
05 // Third Parties — Google Drive
TMS uses the Google Drive API to save backup files in the user's Google account. Data is transmitted directly between the user's browser and Google LLC's servers; Marvellous Codeworks neither receives nor accesses this data. Google's Privacy Policy and Terms of Service apply (policies.google.com/privacy).
The OAuth scope requested is drive.file: TMS can access only the files it has created in the "TMS Backups" folder of the user's Drive account.
06 // Data Retention
Backup files on Google Drive remain in the user's account until manually or automatically deleted (TMS retains at most the last 10 automatic backups). Local data (settings, sessions) remains on the device until the extension is uninstalled or deleted via the settings.
07 // User Rights
Under Arts. 15–21 GDPR, users have the right to access their data, rectify or delete it, object to processing or request restriction, and withdraw consent at any time by revoking OAuth access from TMS settings or from the "Apps & services" section of their Google account.
You may lodge a complaint with your local supervisory authority. In Italy: Garante per la Protezione dei Dati Personali — garanteprivacy.it.
08 // Security
The OAuth token is managed by the Chrome browser; TMS does not store credentials. Data transfer to Google Drive uses HTTPS encrypted connections.
09 // Changes to this Policy
Any updates will be published at this URL. Continued use of the extension after updates are published constitutes acceptance of the changes.
10 // Contact
For any privacy-related requests: privacy@marvellouscode.works
For technical reports: github.com/gioxx/MarvellousSuspender/issues
Last updated: 26 June 2026 · Giovanni Solone ("Marvellous Codeworks")