---
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 that’s 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)