Terms of Service
Effective Date: February 14, 2026 · Last Updated: February 14, 2026
1. Acceptance of Terms
By installing, accessing, or using the Columnly Google Sheets add-on ("Columnly", "the Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not install or use Columnly.
2. Description of Service
Columnly is a Google Sheets add-on that provides AI-powered spreadsheet assistance, including:
- Formula generation — create spreadsheet formulas from natural language prompts
- Data cleaning — suggest and apply data cleaning operations (trimming, normalization, deduplication)
- Dashboard creation — generate dashboard sheets with KPIs, summary tables, and charts
- Data restructuring — transform data layouts (pivot, transpose, group, split, merge)
- Schema analysis — analyze spreadsheet structure and column types
The Service processes your requests by communicating with the Columnly backend API and returns results directly to your Google Sheets.
3. Eligibility
You must have a valid Google account to use Columnly. During the beta period, access may be restricted to users on an approved email allowlist. By using Columnly, you represent that you are at least 13 years of age.
4. User Responsibilities
You agree to:
- Use Columnly only for lawful purposes and in accordance with these Terms.
- Not attempt to reverse engineer, decompile, or extract source code from the Service.
- Not use the Service to process data that you do not have the right to access or modify.
- Not attempt to circumvent rate limits, access controls, or other security measures.
- Not use the Service in a manner that could damage, disable, or impair the Service or interfere with other users.
5. Data Handling
5.1 What Columnly Accesses
Columnly accesses only the spreadsheet you are currently working in. It reads:
- Column headers and sheet structure (schema)
- Sample data rows (for cleaning and data quality analysis)
- Full sheet data (for restructuring operations, when explicitly triggered)
- Your Google email address (for access control and rate limiting)
5.2 What Columnly Does NOT Access
- Other spreadsheets in your Google Drive
- Google Drive files, Gmail, Contacts, Calendar, or any other Google service
- Data from sheets other than the active sheet
5.3 Data Safety
- Columnly always creates a new sheet for output. Your original data is never modified.
- Data sent to the backend is processed synchronously and is not stored beyond the request.
- See our Privacy Policy for full details on data handling.
6. Intellectual Property
6.1 Columnly's Rights
The Columnly add-on, backend service, documentation, and all related intellectual property are owned by Columnly. These Terms do not grant you any rights to our trademarks, service marks, or branding.
6.2 Your Rights
You retain all rights to your spreadsheet data. Columnly does not claim ownership of any data you process through the Service. Output generated by Columnly (formulas, dashboards, cleaning results) is written to your spreadsheet and belongs to you.
7. Service Availability
7.1 Availability
We strive to maintain high availability of the Columnly backend service. However, the Service is provided on an "as is" basis, and we do not guarantee uninterrupted or error-free operation.
7.2 Maintenance and Downtime
We may temporarily suspend the Service for maintenance, upgrades, or other operational reasons. We will endeavor to provide notice of planned downtime when possible.
7.3 Beta Period
During the beta period, the Service may have limited functionality, contain bugs, or behave unexpectedly. Features may be added, modified, or removed without notice.
8. Limitations and Restrictions
8.1 Usage Limits
The following limits apply during the beta period:
| Limit | Value |
|---|---|
| Maximum rows per sheet | 10,000 |
| Maximum columns per sheet | 50 |
| Rate limit | 30 requests per user per minute |
| Multi-sheet operations | Not supported |
| External data imports | Not supported |
8.2 Unsupported Operations
Columnly does not support:
- Operations across multiple sheets
- External data imports (IMPORTDATA, IMPORTRANGE, IMPORTXML, etc.)
- Requests containing external URLs or API calls
- Sheets exceeding the size limits above
9. Disclaimer of Warranties
WE DO NOT WARRANT THAT:
- The Service will meet your specific requirements
- The Service will be uninterrupted, timely, secure, or error-free
- The results obtained from the Service will be accurate or reliable
- Any formulas, dashboards, or cleaning operations generated will be correct for your use case
You are responsible for reviewing and verifying all output generated by Columnly before relying on it.
10. Limitation of Liability
IN NO EVENT SHALL OUR TOTAL LIABILITY EXCEED THE AMOUNT YOU HAVE PAID US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR ONE HUNDRED US DOLLARS (USD $100), WHICHEVER IS GREATER.
11. Indemnification
You agree to indemnify and hold harmless Columnly and its officers, directors, employees, and agents from any claims, damages, losses, liabilities, and expenses (including reasonable attorneys' fees) arising out of or related to:
- Your use of the Service
- Your violation of these Terms
- Your violation of any rights of a third party
- Any data you process through the Service
12. Termination
12.1 By You
You may stop using Columnly at any time by uninstalling the add-on from your Google Sheets.
12.2 By Us
We may suspend or terminate your access to the Service at any time, with or without cause, with or without notice. Reasons for termination may include violation of these Terms, abuse of the Service, or discontinuation of the Service.
12.3 Effect of Termination
Upon termination, your right to use the Service ceases immediately. Any data already written to your spreadsheets remains yours and is not affected by termination.
13. Changes to Terms
We may modify these Terms at any time. We will notify users of material changes by updating the "Last Updated" date at the top of this document. Your continued use of the Service after changes constitutes acceptance of the modified Terms.
14. Governing Law
These Terms shall be governed by and construed in accordance with the laws of India, without regard to its conflict of law provisions. Any disputes arising under these Terms shall be subject to the exclusive jurisdiction of the courts in Bangalore, India.
15. Miscellaneous
- Entire Agreement: These Terms, together with the Privacy Policy, constitute the entire agreement between you and Columnly regarding the Service.
- Severability: If any provision of these Terms is found to be unenforceable, the remaining provisions will continue in full force and effect.
- Waiver: Our failure to enforce any provision of these Terms shall not constitute a waiver of that provision.
- Assignment: You may not assign these Terms without our prior written consent. We may assign these Terms without restriction.
16. Contact Information
If you have questions about these Terms, please contact us:
- Email: support@columnly.ai
- Developer contact: dev@columnly.ai
- Website: https://columnly.ai