Terms of Service
Last Updated: November 22, 2025
Introduction
Welcome to AT Todo! These Terms of Service (“Terms”) govern your use of AT Todo, a decentralized todo application built on the AT Protocol. By using AT Todo, you agree to these Terms.
The Short Version
- Use AT Todo responsibly. Don’t abuse the service or harm other users.
- You own your data. We don’t claim any rights to your tasks or content.
- No warranties. AT Todo is provided “as is” - we do our best, but can’t guarantee perfection.
- Free tier is free. We’ll try to keep it running as long as we can.
- Be nice. Follow the rules, respect others, and help us build a great community.
Acceptance of Terms
By accessing or using AT Todo, you agree to be bound by these Terms and our Privacy Policy. If you don’t agree, please don’t use AT Todo.
Description of Service
AT Todo is a decentralized todo application that: - Stores your tasks in your personal AT Protocol repository - Provides a web interface to manage tasks, lists, and tags - Offers optional push notifications for due tasks - Runs as a Progressive Web App on multiple devices
Your AT Protocol Account
To use AT Todo, you need: - An AT Protocol account (e.g., a Bluesky account) - A personal data repository (PDS) for storing your data - Authorization to grant AT Todo access to read/write records in your repository
You are responsible for: - Maintaining the security of your AT Protocol credentials - All activity that occurs under your account - Revoking AT Todo’s access if you no longer wish to use the service
Your Data and Content
Your Ownership
You retain all rights to your tasks, lists, and content. We don’t claim any ownership or intellectual property rights to your data.
Public Data
Important: Per the AT Protocol specification, tasks and lists are stored as public records in your AT Protocol repository. This means: - Anyone with your DID can access your tasks via AT Protocol APIs - Tasks and lists are not private or encrypted by default - You should not store sensitive or confidential information in task titles or descriptions
Your Responsibility
You are responsible for: - The content you create in AT Todo - Ensuring you have the right to store and share any information you add - Not storing illegal, harmful, or abusive content - Complying with all applicable laws and regulations
Our Rights
We reserve the right to: - Remove access for users who violate these Terms - Refuse service to anyone for any reason - Modify or discontinue the service at any time
Acceptable Use
You agree not to:
- Use AT Todo for any illegal purpose
- Store malware, viruses, or harmful code in your tasks
- Attempt to gain unauthorized access to our servers or other users’ data
- Abuse, harass, threaten, or harm other users
- Use automated tools to scrape or overload our servers
- Reverse engineer or attempt to extract our source code (it’s already open source!)
- Resell or redistribute AT Todo as your own service
- Use AT Todo to spam or send unsolicited messages
Service Tiers
Free (“Forever”) Tier
- Cost: Free
- Features: Full access to all features (unlimited tasks, lists, notifications, PWA)
- Commitment: We’ll keep this tier free as long as we can sustain it
We reserve the right to: - Modify features or limits if necessary for sustainability - Require users to upgrade if operational costs become unsustainable - Give reasonable notice (90 days minimum) before removing the free tier
Gold Star Supporter Tier
- Cost: $24/year
- Features: Everything in Free + a gold star badge + our gratitude
- Billing: Annual subscription via Stripe
- Cancellation: Cancel anytime; access continues until subscription period ends
- Refunds: Pro-rated refunds within 30 days of purchase
Payments and Subscriptions
Payment Processing
- All payments processed securely through Stripe
- We never see or store your credit card information
- You authorize us to charge your payment method for subscription fees
Automatic Renewal
- Gold Star subscriptions renew automatically each year
- You can cancel anytime to prevent future charges
- You’ll receive email reminders before renewal
Cancellation and Refunds
- Cancel anytime in Settings
- Refunds available within 30 days of initial purchase (pro-rated)
- No refunds after 30 days, but access continues until subscription expires
Service Availability
No Guarantee of Uptime
We strive to keep AT Todo available 24⁄7, but we don’t guarantee: - Uninterrupted access - Error-free operation - Specific performance levels - Permanent availability of the service
Service Changes
We may: - Add, modify, or remove features at any time - Perform maintenance that temporarily disrupts service - Discontinue AT Todo with reasonable notice (90 days minimum)
Data Portability
Because your data lives in your AT Protocol repository: - You can always access your data via AT Protocol APIs - You can export your data at any time - If we discontinue AT Todo, your data remains in your repository - You can use any other AT Protocol-compatible app to access your data
Disclaimers
“AS IS” Service
AT TODO IS PROVIDED “AS IS” WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO: - MERCHANTABILITY - FITNESS FOR A PARTICULAR PURPOSE - NON-INFRINGEMENT - ACCURACY OR RELIABILITY
No Liability for Data Loss
While we take precautions to protect data: - Your data lives in your AT Protocol repository (not our servers) - We are not responsible for data loss in your repository - We are not responsible for actions by your PDS provider - You should backup important information independently
Third-Party Services
We are not responsible for: - Your AT Protocol provider’s actions or policies - Push notification delivery by browser vendors - Payment processing issues (handled by Stripe) - Third-party services or integrations
Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
- OUR LIABILITY IS LIMITED TO THE AMOUNT YOU PAID US IN THE LAST 12 MONTHS (IF ANY)
- WE ARE NOT LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES
- WE ARE NOT LIABLE FOR LOST PROFITS, DATA, OR BUSINESS OPPORTUNITIES
- WE ARE NOT LIABLE FOR ACTIONS OF THIRD PARTIES (PDS PROVIDERS, BROWSERS, ETC.)
Some jurisdictions don’t allow liability limitations, so these may not apply to you.
Indemnification
You agree to indemnify and hold us harmless from any claims, damages, or expenses (including legal fees) arising from: - Your use of AT Todo - Your violation of these Terms - Your violation of any laws or third-party rights - Content you store in AT Todo
Termination
You Can Leave Anytime
You can stop using AT Todo at any time by: - Deleting your tasks and lists - Revoking OAuth access in your AT Protocol provider settings - Canceling your Gold Star subscription (if applicable)
We Can Terminate Access
We may suspend or terminate your access if: - You violate these Terms - You abuse the service or harm other users - Required by law or legal process - We discontinue AT Todo entirely
Upon termination: - Your access to AT Todo ends immediately - Your data remains in your AT Protocol repository - Gold Star subscriptions may be refunded (pro-rated) at our discretion
Intellectual Property
Our Rights
AT Todo’s code, design, and branding are protected by copyright and other laws. However: - Our code is open source (see our GitHub repository) - You may use our code under the terms of its license - You may not use our name or branding without permission
Your Rights
You retain all rights to your tasks, lists, and content.
Changes to Terms
We may update these Terms from time to time. We will notify you of significant changes by: - Updating the “Last Updated” date at the top - Posting a notice in the app (for material changes) - Email notification for supporters (for material changes)
Continued use after changes constitutes acceptance. If you don’t agree, please stop using AT Todo.
Dispute Resolution
Governing Law
These Terms are governed by the laws of the State of Oregon, United States, without regard to conflict of law principles.
Informal Resolution
Before filing a legal claim, please contact us to resolve the issue informally. We’ll do our best to work it out.
Arbitration
Any disputes will be resolved through binding arbitration in Portland, Oregon, rather than in court, except: - Small claims court disputes - Intellectual property disputes - Privacy rights violations
Class Action Waiver
You agree to resolve disputes individually, not as part of a class action or collective proceeding.
(Some jurisdictions don’t allow arbitration or class action waivers, so these may not apply to you.)
General Provisions
Entire Agreement
These Terms and our Privacy Policy constitute the entire agreement between you and AT Todo.
Severability
If any provision is found unenforceable, the rest of the Terms remain in effect.
No Waiver
Our failure to enforce any right doesn’t waive that right.
Assignment
You cannot transfer these Terms. We may assign them to a successor or affiliate.
Force Majeure
We’re not liable for delays or failures due to events beyond our reasonable control (natural disasters, pandemics, war, internet outages, etc.).
Open Source
AT Todo is open source. You can: - View our code on GitHub: https://github.com/shindakun/attodo - Review our lexicon schemas: https://github.com/shindakun/attodo/tree/main/lexicons - Contribute improvements - Fork and modify (under license terms)
Contact Us
Questions about these Terms?
- Contact: @attodo.app on Bluesky
- Issues: GitHub Issues or Tangled
Thank you for using AT Todo! We’re committed to building a sustainable, privacy-respecting, decentralized todo app. These Terms help us do that while protecting both you and us.