Randomly declutter your digital life!
Tech companies help you amass data โ we help you clean it by having fun while getting things done! ๐ You will see one random element of your data at a time and you decide whether to โ keep or โsweep it.
Download for โWindows, ๐macOS & ๐งLinux. And if you like it, come contribute!
Also available as โ๏ธNextcloud app โ contributions welcome too! ๐
## Roadmap The plan is to make this extendable so you can randomly clean your: - [x] ๐ Files, pictures, notes, โฆ โ available as Nextcloud app and desktop app, see links above - [x] ๐ฆ Twitter: Tweets, favorites, follows, direct messages, authorized apps, โฆ โ prototype now available! https://github.com/keeporsweep/keeporsweep-twitter/ - [x] ๐ browser: tabs, bookmarks, extensions, Pocket, โฆ โ prototype for bookmarks available as [Keep or Delete Bookmarks extension for Firefox](https://addons.mozilla.org/firefox/addon/keep-or-delete-bookmarks/) ([source code](https://github.com/cadeyrn/keep-or-delete-bookmarks)) - [ ] ๐ฅ Facebook: posts, friends, events, โฆ โ sadly Facebook does not allow deletion via API, but we have an early prototype at https://github.com/keeporsweep/keeporsweep-facebook - [ ] ๐ Mastodon: has some [API libraries](https://docs.joinmastodon.org/api/libraries/#javascript), so could be possible - [ ] ๐ Mails - [ ] ๐ฅ Contacts - [ ] ๐ Events - [ ] ๐ฑ Apps: uninstall, or mute notifications, remove startup programs - [ ] ๐ฌ text messages, Signal - [ ] ๐บ๏ธ map markers / favorites - [ ] ๐๐ฑ GitHub: notifications, stars, repos, watched repos, follows, authorized apps, โฆ - [ ] ๐ผ Youtube: subscriptions, favorites - [ ] ๐จ Steam: games, wishlist, inventory, friends - [ ] ๐ค Meetup: groups, messages - [ ] ๐ expired Passbook passes - [ ] ๐ โฆ anything you can imagine! You could add your own module :) - [ ] Keep or Sweep x Wahl-o-mat: Show statements from political parties. Keep = Agree, Sweep = Disagree. Could use data from [Qual-o-mat (Germany only)](https://github.com/gockelhahn/qual-o-mat-data/). - [ ] ๐ธ [Open Collective](https://opencollective.com) donations: Show a random (underfunded) collective, and "Keep" will donate 5 โฌ to it! Ref [their GraphQL API](https://medium.com/open-collective/open-collective-graphql-api-preview-3b42ed1d55ff) - [ ] ๐ When everything is connected through the magical Internet of Things, stuff and food you have which is not being used could automatically gift itself away. ## Build a button ![](button/button.jpg) We have a tutorial on how to build a [๐ด big button for Keep or Sweep](https://github.com/keeporsweep/keeporsweep.net/blob/master/button/Button%20tutorial.md)! :) ## Related & inspiration - [Web 2.0 Suicide Machine](http://suicidemachine.org): Helps users tired of MySpace, LinkedIn and Twitter, to "commit suicide in social networks", by automatically "removing their private content and friend relationships" (but without deleting or deactivating their accounts). - [Triage](http://triage.cc/): for iOS and only for unread mails, not random - [Cleanfox](https://www.cleanfox.io/): for mail deletion and unsubscribing โ their new interface is also based on cards & swiping - [Cinder](https://apps.apple.com/de/app/cinder-clean-your-contacts/id1409302730): for contact deletion, interface also based on cards & swiping - [Gemini Photos](https://apps.apple.com/de/app/gemini-photos/id1277110040): for decluttering photos, has a mode with swiping - [Plain](http://www.plainemail.com/): prototype for macOS and Gmail only, not random - [Data Detox](https://datadetox.myshadow.org/detox): take control of your digital life, made by Mozilla and Tactical Tech - [unroll.me](https://unroll.me/): unsubscribing from newsletters, not random - [Deseat.me](https://www.deseat.me/), [JustDelete.me](http://justdelete.me), [AccountKiller](https://www.accountkiller.com/en/): deleting accounts, not random - [Mailstrom](https://mailstrom.co/): helps manage your email with lots of filters, no randomness - [Manageflitter](https://manageflitter.com/): helps unfollowing people on Twitter, with lots of filters but no randomness - [Octobox](https://octobox.io/): helps manage GitHub issues with lots of filters, no randomness - [Random Decluttering Generator](http://less-stuff.co.uk/random-decluttering-generator/): for physical things - [Go to random tab](https://github.com/mikl/browser-go-to-random-tab): browser extension [for Firefox](https://addons.mozilla.org/en-US/firefox/addon/go-to-random-tab/) (also works on Firefox mobile) - [Random Unusual Wikipedia new tab](https://addons.mozilla.org/en-US/firefox/addon/random-wikipedia-new-tab/): gives you a random (or random from a set) Wikipedia page on opening a new tab โ great for learning something instead when you wanted to open Reddit or the like ;) - [randomoji](https://github.com/SaraVieira/randomoji): ๐ ๐จ ๐ โถ๏ธ ๐ - [Random Bookmark](https://addons.mozilla.org/en-US/android/addon/random-bookmark-addon/): load random bookmark (not compatible with latest Firefox, it seems) - [random-tweet](https://github.com/michaelbutler/random-tweet): command line script for returning random tweet based on an input keyword - [Randomly picking a GitHub issue](https://www.burntfen.com/2014-12-26/14-56-randomly-picking-a-github-issue): command line snippet for issues assigned to you - [Solve this random GitHub issue](https://tevko.github.io/practice/github.html): shows you a completely random GitHub issue, not even related to you - Very basic prototype shell script at `keeporsweep.sh` (On macOS you need to [install coreutils](https://apple.stackexchange.com/questions/142860/install-shuf-on-os-x/142864) and then use gshuf) - And the aliases with which it all started (put them in your `.bashrc` if you want to try): ``` # Show a random file, or some biggest, or some oldest alias random='find /home/jan/Nextcloud/ -type f -print0 | shuf -zn1' alias biggest='find /home/jan/Nextcloud/ -type f -exec du -Sh {} + | sort -rh | head -n 10' alias oldest="find /home/jan/Nextcloud/ -type f -printf '%T+ %p\n' | sort | head -n 20" ``` ## Further reading - [ยปHow Clutter Affects Your Brain (and What You Can Do About It)ยซ from lifehacker.com](https://lifehacker.com/how-clutter-affects-your-brain-and-what-you-can-do-abo-662647035) - [Zeromalist](http://verekia.com/zeromalist/)