2025-03-23 19:57:06 +00:00

81 lines
1.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
marp: true
paginate: true
backgroundColor: white
auto-scaling: fittingHeader
theme: default
---
<!--
npx @marp-team/marp-cli pitch.md -o pitch.html --html=true
-->
# TrackStr
## Proof of Work
> “We're working on a new time-tracking system thats fully peer-to-peer, with no trusted third party.”
![bg right:50% height:600](./ostrich.png)
---
# Existing Native Apps
* Hubstaff, Trackabi, Ever Gauzy
* Screenshots, URL capture, mouse / keyboard tracking
* Invasive, must trust a third party
_High Proof, Low Sovereignty_
---
# Existing Web Apps
* Toggl, Time Tagger, Kimai
* Start / Stop Timer based
* Easy to "game", or to forget the timer is running
_Low Proof, High Sovereignty_
---
# Enter - Trackstr
---
# User Experience
- Start timer
- Periodically (configurable):
- Proof of Work (markdown notes, screenshots)
- Proof of Who (signed note)
- Proof of When (OTS)
- Stop timer (is stopped automatically after certain period)
---
# Data Flow
- Data encrypted and loaded to blossom
- Link + decryption key sent to backend using DVM
- backend downloads, decrypts, and stores in local DB
---
# Architecture
- Web app
- Blossom
- Relay
- DVM
- [Kimai](https://kimai.nostrdev.com/api/doc)
![bg right:65% height:710](./architecture.png)
---
# Flow
![bg right:75% height:600](./diagram1.png)