
Sheets Addon - Import Firestore data into Sheets
About
Easily export Firestore collections to Sheets. No passwords required - uses Google OAuth. No monthly fees - just $49/year. Read-only by design for maximum security.
Perfect for reports, dashboards, and data analysis on small to medium datasets. Not for big data processing (limited to [X thousand] rows due to Google Apps Script constraints).
Terms of SErvice
These Terms of Service ("Terms") govern your use of the Firestore to Sheets Google Workspace Add-on (the "Add-on") provided by Libcoder LLC ("we", "us", or "our"). By installing, accessing, or using the Add-on, you agree to be bound by these Terms.1. Acceptance of TermsBy using the Add-on, you represent that:
- You are at least 18 years of age
- You have the authority to enter into these Terms
- You will comply with all applicable laws and regulations
- You have read and understood our Privacy PolicyIf you do not agree to these Terms, do not use the Add-on.2. Description of Service2.1 Functionality
The Add-on provides read-only synchronization of data from your Firestore database to Google Sheets. Specifically, the Add-on:
- Reads data from your specified Firestore collections
- Writes that data to your designated Google Sheets
- Does NOT modify, delete, or add data to your Firestore database
- Operates entirely in read-only mode with respect to Firestore2.2 Usage Limits
The Add-on implements the following limitations:
- Row limits on the amount of data synchronized per operation (as specified in the Add-on documentation)
- Rate limiting to prevent excessive API calls
- These limits are designed to prevent runaway costs and ensure reasonable use2.3 Service Availability
We strive to maintain high availability of the Add-on, but we do not guarantee uninterrupted service. The Add-on may be temporarily unavailable due to maintenance, updates, or factors beyond our control.3. License and Subscription3.1 License Grant
Subject to your compliance with these Terms and payment of applicable fees, we grant you a limited, non-exclusive, non-transferable, revocable license to use the Add-on for your internal business purposes.3.2 Subscription and Pricing
- The Add-on is offered as an annual subscription for $49.00 USD per year
- Payment is processed through Paddle, our payment processor
- Your subscription automatically renews annually unless cancelled
- Prices are subject to change with 30 days' notice to existing subscribers
3.3 Free Trial (if applicable)
If we offer a free trial period, you may use the Add-on without charge during that period. At the end of the trial, your subscription will begin and you will be charged unless you cancel.3.4 Refund Policy
- We offer a 14-day money-back guarantee from the date of purchase
- Refund requests after 14 days will be evaluated on a case-by-case basis
- To request a refund, contact us at [email protected]
- Refunds are processed through Paddle and may take 5-10 business days3.5 Cancellation
You may cancel your subscription at any time through your Paddle account or by contacting us. Upon cancellation:
- You will retain access until the end of your current billing period
- No refunds will be provided for partial periods
- Your license to use the Add-on will terminate at the end of the billing period4. User Responsibilities4.1 Account Security
You are responsible for:
- Maintaining the security of your Google account and Firestore credentials
- All activities that occur under your account
- Notifying us immediately of any unauthorized use4.2 Compliance
You agree to:
- Use the Add-on only for lawful purposes
- Not attempt to reverse engineer, decompile, or disassemble the Add-on
- Not use the Add-on to violate any third-party rights
- Comply with Google's Terms of Service and Firestore's Terms of Service
- Not exceed reasonable usage limits or attempt to circumvent rate limiting4.3 Firestore Usage and Costs
You acknowledge that:
- Firestore charges fees for database reads
- Use of the Add-on will generate Firestore read operations
- You are solely responsible for any costs incurred from Firestore usage
- Our row limits are designed to prevent excessive costs, but we are not responsible for your Firestore bills
- You should monitor your Firestore usage and costs independently5. Intellectual Property5.1 Ownership
The Add-on, including all code, designs, trademarks, and documentation, is owned by Libcoder LLC and protected by intellectual property laws. These Terms do not grant you any ownership rights.5.2 Your Data
You retain all rights to your Firestore data and Google Sheets content. We claim no ownership over your data.5.3 Feedback
If you provide feedback, suggestions, or ideas about the Add-on, we may use them without obligation or compensation to you.6. Privacy and Data ProtectionYour use of the Add-on is also governed by our Privacy Policy, which is incorporated into these Terms by reference. Please review our Privacy Policy to understand our data practices.7. Disclaimers and Limitations of Liability7.1 NO WARRANTY
THE ADD-ON IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT ANY WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
- WARRANTIES OF MERCHANTABILITY
- FITNESS FOR A PARTICULAR PURPOSE
- NON-INFRINGEMENT
- UNINTERRUPTED OR ERROR-FREE OPERATION
- ACCURACY OR RELIABILITY OF DATA7.2 LIMITATION OF LIABILITY
TO THE MAXIMUM EXTENT PERMITTED BY LAW:LIBCODER LLC SHALL NOT BE LIABLE FOR:
- Any indirect, incidental, special, consequential, or punitive damages
- Loss of profits, revenue, data, or business opportunities
- Cost of substitute services
- Data loss, corruption, or inaccurate synchronization
- Firestore usage costs or overages
- Service interruptions or downtime
- Any damages arising from your use or inability to use the Add-onMAXIMUM LIABILITY:
Our total liability to you for all claims arising from or related to the Add-on shall not exceed the amount you paid us in the 12 months preceding the claim, or $49.00 USD, whichever is less.7.3 Basis of the Bargain
You acknowledge that we have set our prices and entered into these Terms in reliance upon the limitations of liability and disclaimers set forth herein, and that the same form an essential basis of the bargain between you and us.8. IndemnificationYou agree to indemnify, defend, and hold harmless Libcoder LLC and its officers, directors, employees, and agents from any claims, damages, losses, liabilities, and expenses (including reasonable attorneys' fees) arising from:
- Your use of the Add-on
- Your violation of these Terms
- Your violation of any third-party rights
- Your Firestore data or Google Sheets content9. Third-Party Services9.1 Google Services
The Add-on integrates with Google Workspace and Firestore. Your use of Google services is governed by Google's Terms of Service. We are not responsible for Google's services or any changes Google makes that affect the Add-on.9.2 Paddle
Payment processing is handled by Paddle. Your payment transactions are subject to Paddle's Terms of Service and Privacy Policy.9.3 No Endorsement
We do not endorse and are not responsible for third-party services, even if the Add-on integrates with them.10. Modifications to Service and Terms10.1 Service Changes
We reserve the right to:
- Modify, suspend, or discontinue the Add-on at any time
- Change features, functionality, or usage limits
- Impose additional restrictions on useWe will provide reasonable notice of material changes when possible.10.2 Terms Changes
We may modify these Terms at any time by:
- Posting updated Terms with a new "Last Updated" date
- Notifying you via emailYour continued use of the Add-on after changes constitutes acceptance of the modified Terms. If you do not agree to the changes, you must stop using the Add-on and cancel your subscription.11. Termination11.1 Termination by You
You may terminate these Terms at any time by:
- Cancelling your subscription through Paddle
- Uninstalling the Add-on
- Contacting us at [email protected]11.2 Termination by Us
We may terminate or suspend your access to the Add-on immediately, without notice, if:
- You violate these Terms
- You engage in fraudulent activity
- Your payment fails
- We discontinue the Add-on
- Required by law11.3 Effect of Termination
Upon termination:
- Your license to use the Add-on ends immediately
- You must stop using the Add-on
- Sections that by their nature should survive (e.g., disclaimers, limitations of liability, indemnification) will survive termination
- No refunds will be provided except as specified in our refund policy12. Dispute Resolution12.1 Governing Law
These Terms are governed by the laws of the Commonwealth of Pennsylvania, USA, without regard to conflict of law principles.12.2 Informal Resolution
Before filing any legal claim, you agree to contact us at [email protected] to attempt to resolve the dispute informally. We will do the same.12.3 Arbitration (Optional - see note below)
Any dispute arising from these Terms shall be resolved through binding arbitration in accordance with the rules of the American Arbitration Association, except for:
- Small claims court disputes
- Intellectual property disputes
- Claims for injunctive relief12.4 Venue
To the extent arbitration does not apply, any legal action must be brought in the state or federal courts located in Pennsylvania, USA, and you consent to the exclusive jurisdiction of those courts.12.5 Class Action Waiver
You agree that any dispute resolution proceedings will be conducted only on an individual basis and not in a class, consolidated, or representative action.13. General Provisions13.1 Entire Agreement
These Terms, together with our Privacy Policy, constitute the entire agreement between you and Libcoder LLC regarding the Add-on and supersede all prior agreements.13.2 Assignment
You may not assign or transfer these Terms without our written consent. We may assign these Terms at any time, including in connection with a merger, acquisition, or sale of assets.13.3 Severability
If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions will remain in full force and effect.13.4 No Waiver
Our failure to enforce any right or provision of these Terms does not constitute a waiver of that right or provision.13.5 Force Majeure
We are not liable for any failure or delay in performance due to circumstances beyond our reasonable control, including acts of God, war, terrorism, pandemics, internet outages, or failures of third-party services.13.6 Export Compliance
You agree to comply with all applicable export and import laws and regulations.13.7 Language
These Terms are provided in English. Any translation is for convenience only, and the English version controls.14. Contact InformationFor questions, concerns, or notices regarding these Terms:Libcoder LLC
Email: [email protected]
State: Pennsylvania, USAFor support inquiries: [email protected]
For billing inquiries: Contact Paddle at https://paddle.com/support15. AcknowledgmentBY INSTALLING OR USING THE FIRESTORE TO SHEETS ADD-ON, YOU ACKNOWLEDGE THAT:
- You have read and understood these Terms
- You agree to be bound by these Terms
- You have the authority to accept these Terms on behalf of yourself or your organization
- You understand that the Add-on is provided without warranty and with limited liability---Last Updated: December 4, 2024
Version: 1.0
Privacy Policy
This Privacy Policy describes how Libcoder LLC ("we", "us", or "our") collects, uses, and protects information when you use TabFlare (the "Add-on").1. Information We Collect- 1.1 Personal Information
We collect only your email address, which is used for:
- Account management and license validation
- Sending important updates about the Add-on
- Customer support communications
- Optional marketing communications (with your consent)- 1.2 Information We Do NOT Collect
We do not collect, store, or have access to:
- Your Firestore credentials or authentication tokens
- Your Firestore data or database contents
- Your Google Sheets content
- Your browsing history or usage patterns within the Add-on
- Any other personal or business data- 1.3 Payment Information
All payment processing is handled by Paddle (our payment processor). We do not have access to or store your:
- Credit card information
- Bank account details
- Payment history beyond transaction confirmationsPaddle's privacy policy governs their collection and use of payment information.2. How We Use Your InformationWe use your email address to:
- Verify your license and subscription status
- Send service-related notifications (e.g., license expiration, critical updates)
- Respond to support inquiries
- Send marketing communications about updates or features (you may opt out at any time)3. Data Storage and Security- 3.1 Storage
Your email address is stored securely by Paddle, our payment processor. We do not maintain a separate database of customer information.- 3.2 Security
While we implement reasonable security measures, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security of your information.4. Third-Party Services- 4.1 Paddle (Payment Processor)
We use Paddle to process payments and manage subscriptions. Paddle may collect and store your email address and payment information according to their privacy policy: https://www.paddle.com/legal/privacy- 4.2 Google Workspace
The Add-on operates within the Google Workspace environment and uses Google's OAuth 2.0 for authentication. We only request the minimum permissions necessary for the Add-on to function (read-only access to your specified Firestore data and write access to your selected Google Sheets).5. Data Sharing and DisclosureWe do not sell, trade, or rent your email address to third parties.We may disclose your information only in the following circumstances:
- To Paddle for payment processing and subscription management
- When required by law, court order, or government authority
- To protect our legal rights or prevent fraud
- In connection with a sale, merger, or acquisition of our business (with notice to you)6. Your Rights- 6.1 Access and Deletion
You have the right to:
- Access the personal information we hold about you (your email address)
- Request deletion of your personal information
- Opt out of marketing communicationsTo exercise these rights, contact us at: [email protected]- 6.2 GDPR Rights (EU/UK Users)
If you are located in the European Union or United Kingdom, you have additional rights under GDPR, including:
- Right to rectification of inaccurate data
- Right to data portability
- Right to object to processing
- Right to withdraw consent- 6.3 California Privacy Rights (CCPA)
California residents have the right to know what personal information we collect and request deletion of that information.7. Data RetentionWe retain your email address for as long as:
- You maintain an active subscription
- You have a valid license
- Required by lawAfter your subscription ends, your email address may be retained by Paddle according to their retention policies for billing and legal purposes.8. Children's PrivacyThe Add-on is not intended for use by children under 13 years of age. We do not knowingly collect information from children under 13.9. International Data TransfersYour email address may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place for such transfers.10. Changes to This Privacy PolicyWe may update this Privacy Policy from time to time. We will notify you of material changes by:
- Posting the updated policy with a new "Last Updated" date
- Sending an email notification to your registered email addressYour continued use of the Add-on after changes constitutes acceptance of the updated policy.11. Contact UsIf you have questions or concerns about this Privacy Policy, please contact us:Libcoder LLC
Email: [email protected]
State: Pennsylvania, USA12. Google API Services User Data PolicyThis Add-on's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.Specifically:
- We only access the data necessary for the Add-on to function (Firestore data and Google Sheets)
- We do not use Google user data for advertising purposes
- We do not transfer Google user data to third parties (except as necessary for the Add-on to function)
- We do not use or transfer Google user data for purposes unrelated to the Add-on's core functionality---By using the TabFlare, you acknowledge that you have read and understood this Privacy Policy.