Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drift

An anti-engagement app that restores boredom and cognitive friction.

Live at drift.blog

What is Drift?

A pause between impulse and action. You feel the urge to do something — check social media, buy something, scroll endlessly — and instead of acting immediately, you wait. Then you decide.

No gamification. No streaks. No rewards. No tracking. Just time to choose.

How it works

  1. Type what you want to do
  2. Choose how long to wait (1-30 minutes)
  3. Wait
  4. Decide if you still want to do it

That's it.

Philosophy

Drift exists because modern software optimizes for engagement at the cost of autonomy. Every pause gets filled. Every impulse gets a shortcut. The gap between wanting and doing shrinks to nothing.

Drift restores that gap. Read the manifesto for more.

Not Another Digital Wellness Product

You've seen the others. Apps that block apps. Devices you tap to lock your phone. Focus timers that track your progress. All claiming to reduce screen time while creating new things to check, configure, and optimize.

Drift is different:

  • No tracking, no statistics, no progress bars
  • No modes to configure, no apps to select, no settings to manage
  • No community to join, no streaks to maintain, no metrics to improve
  • No business model, no data collection, no servers at all

Other products want to be part of your routine. Drift wants to be forgotten.

If you eventually uninstall this because you don't need it anymore, it worked.

Technical

  • Vanilla JavaScript (~9KB total)
  • Zero dependencies
  • All data stays in localStorage
  • No accounts, no servers, no analytics

Development

# Serve locally (any static server works)
npx serve .

# Or use Python
python -m http.server 8000

Project structure

drift/
├── index.html          # Main app
├── css/style.css       # Styles
├── js/app.js           # App logic
├── manifesto/          # Manifesto page
├── about/              # About page
└── docs/               # Documentation

License

MIT License - see LICENSE

Author

Roger Dubar — github.com/rdubar

Releases

Packages

Contributors

Languages