Privacy Policy
Your privacy is important to us
Last Updated: December 18, 2024
1. Introduction
This Privacy Policy governs the manner in which Peta Bytes, Inc ("we", "us", "our") collects, uses, maintains and discloses information collected from users (each, a "User") of the translateplus.io website (the "Site") and the app.translateplus.io (the "Service"). This Privacy Policy applies to the Site, the Service, and all products and services offered by us.
2. Information We Collect
2.1 Account Information
When you create an account, we collect:
- Name and email address
- Password (encrypted and hashed) - if you create an account with email/password
- Company name and website (optional)
- Billing information (processed by third-party payment processors)
- Google OAuth data (email and profile) - if you choose to authenticate using Google OAuth (see Section 8: Google API Disclosure)
2.2 Usage Data
We automatically collect:
- API requests and responses (for processing and billing)
- Usage patterns and API call statistics
- Error logs and performance metrics
2.3 Translation Content
- Source text submitted for translation
- Translated text results
- Language pairs and translation metadata
Note: Translation content is processed in real-time and not permanently stored unless required for caching or service improvement purposes.
2.4 Cookies and Tracking
We use cookies and similar technologies to:
- Maintain your session and keep you logged in
- Understand how you use our Service
- Improve user experience and Service performance
- Provide analytics and measure Service effectiveness
2.5 Google Sheets Add-on Data
When you use the TranslatePlus Google Sheets Add-on, the following data handling applies:
- API Key Storage: Your TranslatePlus API key is stored securely using Google Apps Script's PropertiesService, which encrypts and stores data in Google's secure infrastructure. The API key is only accessible by the add-on and is never shared with third parties.
- Spreadsheet Content Access: The add-on only accesses the specific cells or ranges you select for translation. It does not access your entire spreadsheet, other sheets, or any data outside the selected translation range.
- Data Transmission: Only the text content from selected cells is transmitted to the TranslatePlus API for translation. No metadata, formulas, formatting, or other spreadsheet information is sent to our servers.
- Translation Results: Translated text is returned directly to your spreadsheet and written only to the cells you specify. Translation results are not stored on our servers beyond standard API request logging (see Section 5: Data Retention).
- No Spreadsheet Metadata: The add-on does not access, collect, or transmit spreadsheet names, file IDs, sharing permissions, owner information, revision history, or any other Google Sheets metadata.
- User Permissions: The add-on requires explicit user authorization through Google's OAuth consent screen. You can revoke access at any time through your Google Account settings (Security → Third-party apps with account access).
- Local Processing: All add-on operations run within Google Apps Script's secure execution environment. The add-on does not install any software on your device or access files outside of the specific spreadsheet where it is used.
- No Data Sharing: The add-on does not share your spreadsheet data with any third parties except for the necessary transmission to TranslatePlus API for translation processing, which is governed by this Privacy Policy.
Important: Your Google Sheets data remains under your control. The add-on only accesses data you explicitly select for translation and only when you initiate a translation action. You can stop using the add-on at any time, and all data access permissions can be revoked through your Google Account settings.
3. How We Use Your Information
We use the collected information for:
- Service Delivery: Processing your translation requests and providing API functionality
- Account Management: Creating and managing your account, authentication (including Google OAuth authentication), and access control
- Billing: Processing payments and managing your credit balance
- Communication: Sending service updates, security alerts, and support messages
- Service Improvement: Analyzing usage patterns to enhance Service quality and performance
- Security: Detecting and preventing fraud, abuse, and security incidents
- Compliance: Meeting legal obligations and enforcing our Terms of Service
- Research: Improving translation models using anonymized data
4. How We Share Your Information
4.1 We DO NOT Sell Your Data
We do not sell, rent, or trade your personal information to third parties for marketing purposes.
4.2 Service Providers
We share information with trusted third-party service providers who help us operate the Service:
- Cloud Hosting: Infrastructure providers (servers, databases, storage)
- Payment Processing: Payment gateways for billing and transactions
- Analytics: Tools to understand Service usage and performance
- Email Services: Transactional email delivery providers
- Security: Services for fraud detection and security monitoring
- Authentication Providers: Google OAuth for user authentication (see Section 8: Google API Disclosure for details)
All service providers are bound by confidentiality agreements and are only permitted to use your data for providing their services to us.
4.3 Legal Requirements
We may disclose your information if required by law or in response to:
- Valid legal processes (subpoenas, court orders)
- Government or regulatory requests
- Protection of our rights, property, or safety
- Prevention of fraud or security threats
4.4 Business Transfers
If TranslatePlus is involved in a merger, acquisition, or sale of assets, your information may be transferred. We will notify you before your information becomes subject to a different privacy policy.
5. Data Retention
We retain your information for as long as necessary to:
- Account Data: Retained while your account is active and for a reasonable period after closure for legal/audit purposes
- Translation Content: Processed in real-time and cached temporarily (typically 24-48 hours) for performance optimization. This applies to all translation requests, including those from the Google Sheets Add-on.
- Google Sheets Add-on Data: Your API key stored in Google Apps Script PropertiesService is retained until you remove the add-on or revoke access. Translation requests from the add-on follow the same retention policy as other API requests (24-48 hour cache, 90-day usage logs).
- Usage Logs: Retained for 90 days for debugging and security monitoring
- Billing Records: Retained for 7 years to comply with tax and accounting regulations
You can request deletion of your data by closing your account or contacting our support team.
6. Data Security
We implement industry-standard security measures to protect your information:
- Encryption: TLS/SSL encryption for data in transit, AES-256 encryption for data at rest
- Access Control: Role-based access restrictions and multi-factor authentication
- Network Security: Firewalls, intrusion detection, and regular security audits
- Monitoring: 24/7 security monitoring and incident response procedures
- Password Protection: Passwords are hashed using bcrypt with strong salting
- Regular Updates: Security patches and software updates applied promptly
- Google Sheets Add-on Security: The add-on leverages Google's secure infrastructure for API key storage (PropertiesService encryption). All data transmission between the add-on and TranslatePlus API uses TLS/SSL encryption. The add-on follows Google's security best practices and OAuth 2.0 standards for authentication.
While we implement strong security measures, no method of transmission over the Internet or electronic storage is 100% secure. We cannot guarantee absolute security.
7. Your Privacy Rights
7.1 GDPR Rights (EU/EEA Residents)
If you are in the European Union or European Economic Area, you have the right to:
- Access: Request copies of your personal data
- Rectification: Request correction of inaccurate or incomplete data
- Erasure: Request deletion of your personal data ("right to be forgotten")
- Restriction: Request limitation of processing in certain circumstances
- Data Portability: Receive your data in a structured, machine-readable format
- Objection: Object to processing based on legitimate interests
- Withdraw Consent: Withdraw consent for data processing at any time
7.2 CCPA Rights (California Residents)
If you are a California resident, you have the right to:
- Know what personal information is collected, used, shared, or sold
- Delete personal information held by us
- Opt-out of the sale of personal information (we do not sell your data)
- Non-discrimination for exercising your CCPA rights
7.3 Exercising Your Rights
To exercise any of these rights, please:
- Email us at privacy@translateplus.io
- Use the data export/deletion tools in your account settings
- Contact our support team for assistance
We will respond to your request within 30 days. Identity verification may be required.
8. Google API Disclosure
8.1 Google OAuth Authentication
TranslatePlus uses Google OAuth 2.0 as an optional authentication method to allow users to sign in to their accounts using their Google credentials. When you choose to authenticate using Google OAuth, we access only the following information from your Google account:
- Email Address: Used to identify and associate your account with TranslatePlus services
- Profile Information: Basic profile information (name) to personalize your account experience
We use Google OAuth solely for authentication purposes. We do not access, store, or use any other Google account data, including but not limited to:
- Google Drive files or folders
- Gmail messages or contacts
- Google Calendar events
- Any other Google services data
8.2 Limited Use Disclosure
TranslatePlus'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.
8.3 Data Usage and Sharing
Information received from Google APIs through OAuth authentication is used exclusively for:
- Creating and managing your TranslatePlus account
- Authenticating your identity when you sign in
- Associating your account with your email address for service delivery
We do NOT:
- Share Google OAuth data with third-party tools or services
- Sell or rent Google OAuth data to any third parties
- Use Google OAuth data for advertising or marketing purposes
- Transfer Google OAuth data to AI models or machine learning services
- Use Google OAuth data for any purpose other than authentication
8.4 User Control
You have full control over your Google OAuth connection:
- You can choose to use Google OAuth or create an account with email and password
- You can revoke Google OAuth access at any time through your Google Account settings (Security → Third-party apps with account access)
- Revoking Google OAuth access will not delete your TranslatePlus account, but you will need to use email/password authentication or re-authorize Google OAuth to access your account
8.5 Compliance
Our use of Google OAuth complies with:
- Google API Services User Data Policy
- Google OAuth 2.0 Limited Use requirements
- This Privacy Policy and our Terms of Service
For more information about Google's privacy practices, please review Google's Privacy Policy and Google API Services User Data Policy.
13. Contact Us
If you have any questions or concerns about this Privacy Policy or our data practices, please contact us:
- Privacy Inquiries: privacy@translateplus.io
- Data Protection Officer: dpo@translateplus.io
- General Support: support@translateplus.io
- Website: translateplus.io
For terms and conditions, please see our Terms of Service.
Your Privacy Matters
We're committed to protecting your data while providing excellent service