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

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:

Service Tiers

Free (“Forever”) Tier

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

Payments and Subscriptions

Payment Processing

Automatic Renewal

Cancellation and Refunds

Service Availability

No Guarantee of Uptime

We strive to keep AT Todo available 247, 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:

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?


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.