Last updated: May 14, 2026
SlideMaker.app is a non-commercial, personal portfolio project operated by an individual developer for educational and demonstration purposes. It is not a company, and is provided free of charge. This page explains what information SlideMaker.app collects, how it is used, and what rights you have over it.
If you have any questions about this policy, please contact the developer at [email protected].
SlideMaker.app is operated by an individual developer. The website address is https://slidemaker.app.
When you sign in to SlideMaker.app using Google, the service receives your basic profile information (name, email address, and profile picture) from Google to create and manage your SlideMaker.app account.
When you create presentations on SlideMaker.app, the content of those presentations (text, images you upload, chart data, layout choices, and theme selection) is stored on SlideMaker.app’s servers so you can return to edit them later.
SlideMaker.app uses standard analytics tools (including Google Analytics and PostHog) to understand how visitors use the site, which features are popular, and where bugs occur. This data is aggregated and does not identify individual users.
When visitors leave comments on SlideMaker.app blog posts, the data shown in the comments form and the visitor’s IP address and browser user agent string are collected to help with spam detection. An anonymized hash of your email address may be provided to the Gravatar service (privacy policy). After approval of your comment, your profile picture is visible to the public in the context of your comment.
If you upload images to SlideMaker.app, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.
SlideMaker.app uses cookies for the following purposes:
Pages on SlideMaker.app may include embedded content (e.g., videos from YouTube). Embedded content from other websites behaves the same way as if you had visited the other website directly. These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content.
SlideMaker.app offers optional features that let signed-in users connect their Google account: exporting AI-generated presentations to Google Slides, and using a Google Sheet as the data source for a recurring AI-generated presentation. When you choose to use these features, SlideMaker.app requests permission to access your Google account via Google OAuth 2.0.
When you sign in with Google, SlideMaker.app receives your basic profile information (name, email address, and profile picture) to create and manage your SlideMaker.app account.
When you click “Open in Google Slides,” SlideMaker.app requests the https://www.googleapis.com/auth/drive.file scope. This scope is limited by design — it only grants SlideMaker.app access to files that SlideMaker.app itself creates or that you explicitly open with SlideMaker.app. SlideMaker.app cannot see, read, or modify any other file in your Google Drive.
This access is used solely to:
Google Sheets Access (Scheduled Decks)
When you connect a Google Sheet as the data source for a Scheduled Deck, SlideMaker.app uses the https://www.googleapis.com/auth/drive.file scope together with the Google Picker. With drive.file, SlideMaker.app only gets access to the specific files you explicitly pick through Google’s Picker UI — never to any other file in your Google account.
To set up a Scheduled Deck, you click “Pick a sheet” in our app, Google’s Picker opens, and you select one spreadsheet. From that moment, SlideMaker.app is permitted to read just that file. SlideMaker.app does not modify, write to, share, or delete any of your spreadsheets, and cannot list, browse, or enumerate the other sheets in your Google account.
This access is used solely to:
Sheet1!A:Z)The fetched spreadsheet values are used only to generate your own presentation in your account. They are never sold, shared with any third party, or used to train any AI model. Raw row data is not retained beyond the duration of a single deck-generation run.
To enable re-exports and recurring scheduled decks without asking for permission every time, SlideMaker.app stores an encrypted Google OAuth refresh token on its server, associated only with your SlideMaker.app account. This token is encrypted at rest using AES-128 (Fernet) and is never shared with any third party. The token is shared between the Slides export and Scheduled Decks features (both rely on the same Google account connection). SlideMaker.app does not store copies of your Google Drive files, their contents, your spreadsheets, or any metadata about files you have not explicitly used with SlideMaker.app.
SlideMaker.app’s use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:
You can revoke SlideMaker.app’s access to your Google account at any time by visiting Google Account → Security → Third-party apps with account access and removing SlideMaker. Revoking access will not delete any Google Slides presentations you have already exported, but will prevent future exports and pause any Scheduled Decks that depend on a connected Google Sheet until you grant permission again.
The information collected is used to:
SlideMaker.app does not sell your personal data, share it with advertisers, or use it for advertising purposes.
SlideMaker.app does not share your personal information with third parties except in the following limited circumstances:
SlideMaker.app does not sell or rent your personal data to any third party.
SlideMaker’s AI generation is powered by OpenAI’s API (model: gpt-4o-mini), accessed via the LangChain SDK. Per OpenAI’s https://openai.com/policies/how-your-data-is-used-to-improve-model-performance/ data submitted via the API is not used to train OpenAI models by default; SlideMaker has not opted in to any OpenAI data-sharing program. Google user data fetched via the connected Google Sheet is sent to OpenAI only as input context for generating the user’s own presentation. Raw row data is not retained by SlideMaker beyond a single deck-generation run.
You have the following rights regarding your personal data:
To exercise any of these rights, contact the developer at [email protected].
SlideMaker.app’s servers are located in the United States. If you are visiting from outside the United States, your information will be transferred to and stored in the United States.
Visitor comments may be checked through an automated spam detection service.
SlideMaker.app is not directed at children under the age of 13. SlideMaker.app does not knowingly collect personal information from children under 13. If you believe a child under 13 has provided personal information to SlideMaker.app, please contact [email protected] and the information will be deleted.
This privacy policy may be updated from time to time. Any changes will be posted on this page with an updated “Last updated” date. Continued use of SlideMaker.app after changes are posted constitutes acceptance of the updated policy.
If you have any questions about this privacy policy or how SlideMaker.app handles your data, please contact the developer at:
Email: [email protected] (individual developer) Website: https://slidemaker.app