🛠API Terms

The following policy outlines the acceptable use and guidelines for interacting with our API, ensuring responsible usage and maintaining platform integrity.

Community Guidelines

All interactions with the API must adhere to our Community Guidelines.

Respectful and responsible use of the API is required to maintain a positive and inclusive environment.

Rate Limiting and Server Load

To ensure the stability and performance of our servers:

  • Avoid making excessive requests. Implement rate limiting in your application to prevent overloading our servers.
  • Cache responses where possible to minimize redundant requests and reduce the load on our infrastructure.

Automation

Todos created via the API must follow from a manual action by a user. For example, it's allowed to create a todo through the API as a result of a user creating a todo on another platform.

Fully automated creation of todos (e.g. to maintain a streak) is not allowed.

Privacy

  • Your Own Data: You are free to fetch and use your own data as you see fit.
  • Other Users' Data: You must obtain permission from users before displaying their data.
  • You cannot collect or publicize data from projects marked as "protected" unless you've received explicit permission from the project's owner.
  • You cannot collect or publicize data from users who have their accounts set as "protected" unless you've received explicit permission from the user.

Security

Ensure that API keys are stored securely to prevent unauthorized access.

Compliance & Violations

Failure to comply with this policy or any misuse of the API may result in a ban from the platform. Please use the API responsibly and in accordance with the intended use.

If you have any questions or need further clarification about these policies, please contact us.