Logo

    TERMS OF SERVICE

    iGetMyDoc - Automated Document Generator

    Last updated: July 02, 2025

    1. SERVICE OVERVIEW

    1.1 Service Description

    iGetMyDoc is an automated coordination tool developed with Google Apps Script that orchestrates your Google services to automatically generate personalized documents.

    Our role: Simple Automated Coordinator

    We function as an "automated conductor" that gives instructions to Google services without ever taking possession of your data. Like a GPS that guides you without carrying your belongings, we coordinate your Google services without seeing, storing, or processing the content of your files.

    Guaranteed technical architecture:

    • 🤖 Pure coordination: We tell Google "do this with that"
    • 🔒 Zero storage: Technically impossible with Google Apps Script
    • 🚫 No third-party servers: Everything stays in Google ecosystem
    • ⚡ Transit only: Your data flows directly from Google to Google

    1.2 Service Capabilities

    Our application allows you to:

    • ✅ Read data from your selected Google Sheets
    • ✅ Create personalized Google Docs documents from templates
    • ✅ Send notification emails with links to generated documents
    • ✅ All while staying within the secure Google ecosystem

    2. ACCEPTANCE OF TERMS

    2.1 Consent Through OAuth2 Authorization

    By using our service, you fully and unreservedly accept these terms of service. Your consent is materialized by validating Google's OAuth2 authorizations during your first connection.

    Consent process:

    • 📝 OAuth2 Authorization = Automatic acceptance of our Terms of Service
    • 🖱️ Service usage = Confirmation of your consent
    • 📄 Document generation = Ongoing validation of the agreement

    If you do not accept these terms:

    • ❌ Do not validate OAuth2 authorizations during connection
    • 🛑 Immediately cease using the service
    • 🔐 Revoke access via https://myaccount.google.com/permissions if already authorized

    ⚠️ Important: As long as you have not revoked access via Google, you remain bound by these terms of service. Simply ceasing usage does not constitute termination of OAuth2 consent.

    3. ACCESS CONDITIONS AND REQUIREMENTS

    3.1 User Requirements

    To use our service, you must:

    • ✅ Have a valid Google account
    • ✅ Authorize the application to access your Google services
    • ✅ Be at least 16 years old (or legal age in your jurisdiction)
    • ✅ Comply with all applicable laws and regulations

    3.2 Required OAuth2 Permissions

    Our application requires the following specific permissions:

    📊 https://www.googleapis.com/auth/drive.file

    • Purpose: Save generated documents to your Google Drive
    • Scope: LIMITED ACCESS - Only files created by our application
    • Security: Cannot access your existing Drive files

    📄 https://www.googleapis.com/auth/documents.currentonly

    • Purpose: Access document templates and create personalized documents
    • Functions:
      • READ: Access your document templates to identify placeholders ({{name}}, {{amount}})
      • CREATE: Generate new personalized documents for each data row
      • EDIT: Replace placeholders with actual data from your spreadsheet
    • Note: We only create new documents and modify them during generation

    📊 https://www.googleapis.com/auth/spreadsheets.currentonly

    • Purpose: Read source data from your spreadsheets
    • Access level: READ-ONLY - We never modify your original data
    • Function: Extract information (names, addresses, amounts) to personalize documents

    📧 https://mail.google.com/

    • Purpose: Send notification emails with document links
    • Function: Improve user experience by providing direct access to created files
    • Content: Summary email containing links to all generated documents

    🔗 https://www.googleapis.com/auth/script.external_request

    • Purpose: Optimize OAuth2 authentication process only
    • Function: Enable secure OAuth2 token management and authentication flow optimization
    • Technical necessity: Required for enhanced OAuth2 user experience and secure token handling
    • Limitation: Used exclusively for OAuth2 authentication optimization, no data transfer

    3.3 Additional Conditions

    • ✅ Use the service in compliance with applicable legislation
    • ✅ Ensure you have rights to the data being processed
    • ✅ Respect intellectual property rights
    • ✅ Do not attempt to compromise service security

    4. OUR EXACT ROLE - TECHNICAL GUARANTEES

    4.1 We Are a Simple Coordination Automation

    Our unique function: We give instructions to Google services, exactly like a remote control controls your TV without containing your programs.

    What we do EXACTLY:

    • 📞 Tell Google: "Read this spreadsheet"
    • 📞 Tell Google: "Create a document with this data"
    • 📞 Tell Google: "Save the result in this Drive"
    • 📞 Tell Google: "Send the link by email"

    What we NEVER do:

    • ❌ See the content of your files
    • ❌ Copy your data
    • ❌ Store your information
    • ❌ Analyze your content
    • ❌ Transfer your data externally

    4.2 Irrefutable Technical Proof

    Google Apps Script operates in Google's closed ecosystem. It is technically IMPOSSIBLE for us to send your data outside or store it outside of Google. We are like an automated courier who transmits instructions without ever opening packages.

    4.3 Data Protection - Absolute Technical Guarantees

    We formally guarantee that:

    • 🔒 Your data circulates ONLY between your Google services (Sheet → Doc → Drive)
    • 🤖 Our role is limited to automated coordination of these services
    • 🚫 No data leaves the Google environment at any time
    • 🧭 We function like an "automated GPS": we guide the process without transporting data
    • 🛡️ The application uses exclusively Google Apps Script (Google's closed environment)

    Our data access:

    • 🔍 Instructions only: We give orders to Google
    • ⚡ Transparent transit: Data passes like through a pipe without storage
    • 🚫 No reading: We only see Google's confirmations ("done" or "error")
    • 📋 URLs only: We handle file addresses, not their content
    • 🔒 Total isolation: Each processing is independent and temporary

    5. USER RESPONSIBILITIES

    5.1 User Commitments

    You commit to:

    • ✅ Provide accurate information when required
    • ✅ Use the service only for legal and legitimate purposes
    • ✅ Respect intellectual property rights
    • ✅ Not attempt to compromise service security or integrity
    • ✅ Ensure you have proper rights to the data being processed
    • ✅ Not use the service to process sensitive personal data without proper legal basis
    • ✅ Comply with applicable data protection regulations in your jurisdiction

    5.2 Prohibited Uses

    You agree NOT to:

    • ❌ Use the service for illegal, harmful, or fraudulent purposes
    • ❌ Attempt to reverse engineer, hack, or compromise the service
    • ❌ Share your OAuth2 credentials with third parties
    • ❌ Use the service to spam or send unsolicited communications
    • ❌ Violate any applicable laws or regulations
    • ❌ Process data without proper consent from data subjects

    6. SERVICE PROVIDER RESPONSIBILITIES

    6.1 Our Commitments

    We commit to:

    • ✅ Maintain application security and integrity
    • ✅ Never access your data without proper authorization
    • ✅ Inform users of any material service changes
    • ✅ Respect your privacy and data protection rights
    • ✅ Provide reasonable support for service-related issues
    • ✅ Maintain transparency about our data handling practices

    6.2 Service Availability

    Service level expectations:

    • 🎯 We strive for high availability but cannot guarantee 100% uptime
    • 🔧 Planned maintenance will be announced when possible
    • ⚡ Emergency maintenance may occur without notice
    • 📊 Service depends on Google's infrastructure availability

    7. LIABILITY LIMITATIONS

    7.1 Service Disclaimer

    The service is provided "as is" without warranties of any kind, express or implied.

    We cannot be held responsible for:

    • 🚫 Service interruptions related to Google infrastructure
    • 🚫 Data loss due to user handling errors
    • 🚫 Problems related to your Google account configuration
    • 🚫 Inappropriate or unauthorized use of the service
    • 🚫 Technical issues beyond our reasonable control
    • 🚫 Compliance with laws specific to your jurisdiction or use case

    7.2 Limitation of Damages

    To the maximum extent permitted by law:

    • 💰 Our liability is limited to the amount paid for the service (if any)
    • 🚫 We are not liable for indirect, incidental, or consequential damages
    • ⏰ Claims must be brought within one year of the incident
    • 🔒 These limitations apply except where prohibited by applicable law

    8. TERMINATION

    8.1 Termination by User

    You can end your use of the service at any time by revoking OAuth2 authorizations in your Google account.

    Mandatory termination procedure:

    1. 🔗 Go to: https://myaccount.google.com/permissions
    2. 🔍 Find "iGetMyDoc" in the list
    3. 🗑️ Click on "Remove access"
    4. ✅ Confirm the revocation

    ⚠️ Important: Simply ceasing usage does not constitute legal termination. You must revoke OAuth2 access for termination to be effective and for these terms to cease applying.

    8.2 Termination by Service Provider

    We reserve the right to suspend or terminate service access in case of:

    • ⚖️ Violation of these terms
    • 🚨 Fraudulent or malicious usage
    • 📜 Non-compliance with applicable legislation
    • 🛡️ Security concerns or threats to service integrity

    Effect of termination:

    • 🛑 Service access is immediately interrupted
    • 🗑️ Data being processed is abandoned (no permanent storage on our side)
    • 📋 Your Google data remains unaffected in your Google account

    9. GOOGLE API COMPLIANCE

    9.1 Limited Use Compliance

    iGetMyDoc uses Google Workspace APIs (Drive, Docs, Sheets) solely to provide core functionality for document generation and user-selected file access.

    We strictly comply with Google's API Services User Data Policy, including the Limited Use requirements.

    We confirm that:

    • ✅ Access to user files is limited to those explicitly selected via the Google Picker API
    • ✅ We do not access, read, or write to any other files in the user's Google account
    • ✅ User data obtained from Google APIs is never shared with third parties
    • ✅ We do not use user data for advertising, profiling, or any unrelated purposes
    • ✅ We do not store personal content beyond the immediate duration needed for document generation
    • ✅ Users can revoke access to their files and data at any time from their Google Account

    9.2 OAuth2 Compliance

    Our OAuth2 implementation follows Google's security best practices:

    • 🔐 Secure token handling and storage
    • ⏰ Automatic token refresh and expiration
    • 🛡️ Minimal scope requests
    • 🔒 Encrypted communication protocols

    10. APPLICABLE LAW AND JURISDICTION

    10.1 Governing Law

    These terms are governed by French law. Any dispute will be submitted to the competent courts of France.

    10.2 Dispute Resolution

    Process for disputes:

    1. 📧 Contact us first for informal resolution
    2. 🤝 Good faith negotiation period (30 days)
    3. ⚖️ Legal proceedings if necessary

    10.3 Severability

    If any provision of these terms is found to be unenforceable, the remaining provisions will continue in full force and effect.

    11. CHANGES TO TERMS

    11.1 Modification Process

    How we handle changes:

    • 📧 Email notification for material changes
    • 📅 30-day notice before implementation
    • 🔗 Updated version posted on our website
    • ✅ Continued use after notice constitutes acceptance

    11.2 Version Control

    • 📝 Change log maintained for transparency
    • 📅 Effective date clearly marked
    • 📋 Previous versions available upon request

    12. CONTACT INFORMATION

    12.1 Service Support

    For questions about these terms or the service:

    • 📧 Email: [Contact email to be provided]
    • 📱 Phone: [Contact phone to be provided]
    • 🌐 Website: https://igetmydoc.com

    12.2 Legal Notices

    Service Provider:

    • 📍 Address: [Legal address to be provided]
    • 🏢 Registration: [Business registration details to be provided]

    IMPORTANT REMINDER: TERMINATION AND ACCESS REVOCATION PROCEDURE

    To legally end your use of the service, you must revoke OAuth2 access:

    🔗 Direct link: https://myaccount.google.com/permissions

    Termination steps:

    1. Click on the link above
    2. Log into your Google account if necessary
    3. Look for "iGetMyDoc" in the application list
    4. Click on "Remove access"
    5. Confirm the revocation

    ⚠️ Important: Revocation via Google is the only legally recognized termination method. Simply ceasing usage is not sufficient.

    By using iGetMyDoc, you acknowledge and consent to this limited, transparent coordination of your Google data in accordance with the above terms and our Privacy Policy.

    Logo

    FAQ

    Legal Information

    Terms of service

    Privacy Policy

    FAQ