Privacy Policy
1. Introduction
SpreadsheetMemo ("application" or "the app") is a flashcard-based learning web application developed by AntLightCode. This privacy policy explains how the app handles your information when you use the service.
2. Data Accessed
SpreadsheetMemo accesses the following types of Google user data:
- Google Sheets & Drive Data:
- The content of spreadsheets you create with or open in SpreadsheetMemo (questions, answers, progress).
- The structure of these spreadsheets (e.g., sheet names).
- File metadata (like the name) for these specific documents.
To ensure maximum privacy, the app requires only one permission with a very narrow scope:
- View and manage Google Drive files and folders that you have opened or created with this app: This permission corresponds to the
drive.file scope. It is the most restrictive permission available for this type of application, which enhances security. It means SpreadsheetMemo can only access files it creates or that you explicitly open with it. The app has no access to any other files in your Google Drive.
3. Data Usage and Processing
Here's how SpreadsheetMemo uses and processes your Google user data:
- Document Access:
- Reading flashcard content for display during learning sessions
- Adding new flashcard entries when you create content
- Learning Process:
- Writing learning progress updates, difficulty ratings for each flashcard
- Maintaining user preferences (selected document, sheet, learning mode settings, number of items per lesson)
- Content Management:
- Creating new SpreadsheetMemo documents
- Copying sample SpreadsheetMemo documents with pre-filled content (examples of how the app can be used)
Note: User preferences are stored using Google Apps Script's Properties Service, which keeps this data within your Google account. This data helps provide a personalized learning experience and maintain your settings between sessions.
Important: All data processing happens within your browser and Google's infrastructure. No data is transmitted to or processed on external servers.
All processing described above applies only to the files you have explicitly opened or created with SpreadsheetMemo, in line with the restrictive drive.file permission scope.
4. Data Storage and Protection
- Storage Location:
- All data is stored exclusively in your Google Drive account
- SpreadsheetMemo does not maintain any separate databases or servers
- No data is cached or stored locally beyond your browser session
- Security Measures:
- All connections use secure HTTPS protocol
- Authentication handled through Google's secure OAuth 2.0 system
- No passwords or credentials are ever stored by the app
- Benefits from Google's enterprise-grade security infrastructure
5. Data Sharing
SpreadsheetMemo does not share your data with any third parties. Specifically:
- No Data Sharing:
- Your data remains exclusively within your Google account
- No data is shared with external services or third parties
- No analytics or tracking services are used
- No user behavior or usage data is collected or shared
- Collaborative Features:
- Document sharing is managed entirely through Google Drive's sharing features
- You control who can access your documents through Google Drive settings
- The app does not facilitate or manage any sharing outside of Google Drive
6. Data Retention and Deletion
SpreadsheetMemo follows these data retention and deletion practices:
- Data Retention:
- Your flashcard content exists only in your Google Drive
- The app stores minimal user preferences (selected document, sheet, number of items, learning mode settings) using Google Apps Script's Properties Service.
These properties are stored in your Google account, not on external servers.
- Data Deletion:
- You can delete your SpreadsheetMemo documents at any time through Google Drive
- Deleted documents are handled according to your Google Drive trash settings
- No additional steps are needed as no data exists outside Google Drive
- Account Deletion Process:
- Revoke SpreadsheetMemo's access through Google Account settings
- Delete any SpreadsheetMemo documents you no longer want
- No further action required as no other data exists
7. Google Integration and Security
SpreadsheetMemo is built on the Google Apps Script platform and uses Google's secure infrastructure:
- Authentication & Authorization:
- Uses Google's OAuth 2.0 for secure authentication
- Your email, login, and password remain with Google
- You remain anonymous from SpreadsheetMemo's perspective
- The app uses the most restrictive
drive.file scope, ensuring it can only access files you explicitly open or create with it.
- Google Services Used:
Google API Services Compliance
SpreadsheetMemo strictly adheres to the Google API Services User Data Policy, ensuring:
- Limited and transparent data usage
- No unauthorized data sharing
- Secure data handling
- Clear data management procedures
For more details, see Google's Privacy Policy.
8. User Rights and Control
You maintain complete control over your data and app access:
- Data Management:
- Access your content in Google Drive anytime
- Edit spreadsheets directly in Google Sheets
- Delete any SpreadsheetMemo documents at will
- Control document sharing through Google Drive settings
- App Access Control:
- Revoke app access anytime via Google Account Settings or use the uninstall link in Google's welcome email
- Your documents remain in Google Drive after uninstalling
- Preferences and removed upon access revocation
9. Cookies and Tracking
SpreadsheetMemo does not use cookies for tracking purposes. Google may use cookies for authentication and session management as part of their services.
10. Children's Privacy
SpreadsheetMemo can be used for educational purposes by users of all ages. Since the App does not collect any personal information, there are no age restrictions. However, users under 13 should use the service with parental supervision as required by Google's terms of service.
11. International Data Transfers
Since all data is stored in your Google Drive, data storage location is determined by your Google account settings. SpreadsheetMemo itself does not transfer any data internationally.
12. Usage Terms
Personal and Educational Use: SpreadsheetMemo is free for personal and educational purposes.
Commercial Use: Please contact me (AntLightCode@gmail.com) if you wish to use SpreadsheetMemo in any commercial context (corporate, office, military, government, etc.).
13. Disclaimer
SpreadsheetMemo is provided "as is" and developed as a hobby project by a solo developer in spare time. Please do consider this app as a constant beta.
While I strive to provide a reliable service:
- The developer is not responsible for any service failure or unavailability
- No warranty is made against electronic virus, worms, or other defects
- Users assume full responsibility for using the application
- The developer is not responsible for web hosting interruptions
- I reserve the right to suspend service without notice
About the Developer: SpreadsheetMemo is a passion project created and maintained by a solo developer in spare time. Every feature is created with care to provide the best learning experience possible, though as with any hobby project, please understand that updates and support may vary based on available time.
14. Contact Information
For questions about this privacy policy or SpreadsheetMemo:
Your Privacy Matters
Remember: Your identity (including email) remains your property. All documents belong only to you. No personal information is collected or shared. From SpreadsheetMemo's perspective, you are anonymous.
The app can only access files you create with it or explicitly open, giving you full control over your data.