Skip to content

plwtx/chai.study

Repository files navigation

Chaidoro

Chaidoro | chai.study

/ˌtʃaɪˈdɔːroʊ/

A focus timer. Chaidoro is a progress tracking, customizable, focus timer that works on your browser's local storage. It is designed to help you split long work into shorter focus intervals. Hopefully to help you get over procrastination and be more productive.

Chaidoro is a ChaiNET project.


How it works

Chaidoro respects your privacy by having no server. Which means the app completely runs on your device, using your choice of browser's local storage (IndexedDB) without any of your data leaving your device. This also means there is no way to synchronize your data online & automatically. Which is why there is an option on settings menu for you to download re-usable JSON file to then import it on a different browser / device. Practically allowing you to manually synchronize your progress between multiple devices without use of network.


Features

Basic Features (Current version)

  • Log your progress into charts and calendar heatmap.
  • Analyze your weekly / monthly / yearly productivity.
  • Change the focus timer to fit your daily use.
  • Customize the app with your choice of wallpapers.
  • Back-up your data to keep it safe.

Expected Future Updates (Expected on stage II)

  • Custom theme and accent colors.
  • Tagging system for cycles (advanced graphs).

Future Updates (Expected after stage III)

  • Built in task manager.
  • Markdown notes.
  • Option to hook into Nextcloud and multi device synchronization.
  • Webhook / API integration (Telegram / Discord use).
  • Export in CSV format.

Development

The app is at very early stages and still under development. Hence it is possible to encounter bugs and issues. I would ask you to either submit a GitHub issue or (dev@chai.study) mail me any bugs issues you encounter so I can fix them. Thank you in advance.

Roadmap

Stage Label Road Date Description
I (current) Initial release Test period / Bug fixing. 16th May 2026 Collecting feedbacks, catching bugs. Fix and test untill most of the discoverable bugs are caught.
II Stable release Fixes and Optimization 28th May 2026 Optimization, fixes, more accessibility and customization related settings.
III Mobile version release Additional features June 2026 Task manager and integrated notes. Fixes and features related to mobile version.
IV More TBA - - More features and fixes are to be announced.

Contribution

Chaidoro is open for contributions and would welcome any input on direction of development.


Note

I developed Chaidoro for the reason of privacy. I do not want to pay for subscriptions or allow my personal data being sold.

At the core, this app is made for myself and thats why it has features and style that I chose. I added small customization such as custom wallpaper and dark mode. However, I plan to add more stuff such as custom theme colors, fonts, widgets and etc. in the future.

Alternatively if you want to do it yourself then you are free to modify any piece of Chaidoro (ofcourse, you can also contribute it, if you would like me to merge it into main branch).

I hope Chaidoro can be of use to you.


LICENSE

Chaidoro is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

This means:

  • You are free to use, modify, and distribute this software.
  • Any modifications or derivative works must also be released under AGPL-3.0.
  • If you run this software as a network service, you must make the complete source code available to users.

For full license details, see the LICENSE file or visit https://www.gnu.org/licenses/agpl-3.0.html.

THIS APP & DEVELOPER(s) DOES NOT PERMIT ANY (AI) AGENTS / CRAWLERS / BOTS / ANYONE USE OF IT'S DATA, CODE OR ANY RELATED INFORMATION FOR ANY PURPOSES OTHER THAN IT'S INITIAL PURPOSE (WHICH IS LISTED IN LICENSE) OF THE APP. USE OF THIS SOFTWARE OR ANY DERIVATIVE TO TRAIN MACHINE LEARNING MODELS OR PRIVATE CLOSED SOURCE SOFTWARE IS FORBIDDEN.

About

Chaidoro is a offline (local browser) focus timer with focus analysis features.

Topics

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors