From 4a35ac6a209133a90bac9f85524497e82469d436 Mon Sep 17 00:00:00 2001 From: Bob Date: Thu, 30 Apr 2026 13:21:15 +0000 Subject: [PATCH 1/4] feat(donate): rewrite donation page with tier structure and mission framing - Replace flat thanks page with three-tier structure: Supporter (/mo), Champion (5+ one-time), Believer (0/yr) - Lead with privacy-first mission framing (Variant A/C hybrid from bob#336 experiment plan) - Add 'Why donate' and 'Where does the money go' sections with transparency link to Open Collective - Reorder donation methods by preference (Open Collective + GitHub Sponsors first) - Keep existing crypto addresses and Liberapay/Patreon options --- donate.md | 70 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 37 insertions(+), 33 deletions(-) diff --git a/donate.md b/donate.md index 9c2302aa..59e1d75e 100644 --- a/donate.md +++ b/donate.md @@ -1,55 +1,59 @@ --- layout: page -title: Donate +title: Support ActivityWatch permalink: /donate/ --- -Thanks for considering a donation! +ActivityWatch is built on a simple promise: **privacy-first time tracking that stays on your machine**. No cloud lock-in, no data harvesting, no subscription gates. That will never change. -We hope you make the right call and decide to spend some money each month for such an awesome piece of software as ActivityWatch. We aim to spend the money wisely, and commit to being transparent about any expenses we have in the future. +But open-source software doesn't build itself. Every feature, every bug fix, every platform we support takes real human hours. Right now, the project is sustained by donations from a small group of supporters. We want to grow that base so we can do more. +**Choose how you want to help:** -## What's in it for me? +### Supporter — $5/month +Recurring support keeps the project alive. Pay for infrastructure, fund regular development, and help us plan beyond the next release. Small amounts add up fast — if every active user contributed $5/month, ActivityWatch would have a full-time team. -Our eternal gratitude, better future versions of ActivityWatch, and the love of the community. If you want something else, just ask! +### Champion — $25+ one-time +Make a statement that ActivityWatch matters to you. One-time contributions help us take on larger expenses: desktop app rewrites, platform expansions, and the features you've been asking for. -You will also get your name listed on the [sponsors page](/sponsors/). +### Believer — $50/year or $120/3-year +Commit to the long game. Annual and multi-year supporters give us the confidence to plan ahead and invest in the features that take time to get right. Believers get listed on our [sponsors page](/sponsors/) with special recognition. +--- -## Methods - -We currently support the following donation methods (roughly in our order of preference): +## Why donate? - - [Liberapay][liberapay] (**0% fee** + payment processing fees) - - [GitHub Sponsors][gh-sponsors] (0% fee (sort of), GitHub covers payment processing costs) - - Backed by Open Collective, so their fees apply. - - [Patreon][patreon] (5% service fee + VAT + payment processing fees) - - [Open Collective][open-collective] (10% fee + payment processing fees) - - Cryptocurrency - - Direct transfer - - **Note:** Please send us an email with the transaction ID so we can attribute the donation to you! - - Bitcoin: [1NSxJs1wYUrRv53ZVH2DX9fquXdSPAdyYh](bitcoin:1NSxJs1wYUrRv53ZVH2DX9fquXdSPAdyYh) - - Ether: [0x8A8D0B2BeDa2E29A859cB95d6541Ef19608b234A](ethereum:0x8A8D0B2BeDa2E29A859cB95d6541Ef19608b234A) +- **Sustainability**: Every dollar improves the probability that ActivityWatch will be actively developed for years to come. +- **Independence**: Donations keep us accountable to you — not to investors or advertisers. Privacy-first software shouldn't depend on charity, but it does depend on you. +- **Proof of value**: Your support tells us (and the world) that privacy-respecting tools are worth building. -[open-collective]: https://opencollective.com/activitywatch -[patreon]: https://www.patreon.com/erikbjare -[liberapay]: https://liberapay.com/ActivityWatch/ -[gh-sponsors]: https://github.com/sponsors/ActivityWatch +## Where does the money go? +All expenses are [transparently published on Open Collective](https://opencollective.com/activitywatch). Donations currently cover: +- Forum and infrastructure costs +- Funding other open-source projects ActivityWatch depends on +- (Future) contributor stipends and development bounties -## Why do we need donations? +The lead developer (Erik) is not paid from donations — every dollar goes to the project. - - They help the sustainability of the project; every dollar improves the probability that the project will be actively developed for a long time. - - It helps us attract developers to the project. - - They serve as proof that the project is valuable to our users, which is very useful when we apply to grants. +## Methods +We currently support the following donation methods: -## What is the money used for? +- **[Open Collective][open-collective]** — credit card, bank transfer, PayPal +- **[GitHub Sponsors][gh-sponsors]** — credit card (GitHub covers payment processing fees) +- **[Liberapay][liberapay]** — credit card, bank transfer (**0% platform fee**) +- **[Patreon][patreon]** — credit card, PayPal +- **Cryptocurrency** — direct transfer + - *Please send us an email with the transaction ID so we can attribute your donation!* + - Bitcoin: [1NSxJs1wYUrRv53ZVH2DX9fquXdSPAdyYh](bitcoin:1NSxJs1wYUrRv53ZVH2DX9fquXdSPAdyYh) + - Ether: [0x8A8D0B2BeDa2E29A859cB95d6541Ef19608b234A](ethereum:0x8A8D0B2BeDa2E29A859cB95d6541Ef19608b234A) - - All expenses will be entirely transparent for community review. - - They will not pay for the work of the current lead developer Erik. - - Server costs of the forum and other infrastructure. - - Funding other open source projects that ActivityWatch depends on. +[open-collective]: https://opencollective.com/activitywatch +[patreon]: https://www.patreon.com/erikbjare +[liberapay]: https://liberapay.com/ActivityWatch/ +[gh-sponsors]: https://github.com/sponsors/ActivityWatch -Do you think we could do a better job or want your donation to go towards something specific? Send us an email! +--- +*ActivityWatch will always be free and open-source. Your support makes that sustainable.* From 2851d0122d08a399a8e42e6821d04482130756c2 Mon Sep 17 00:00:00 2001 From: Bob Date: Thu, 30 Apr 2026 13:29:21 +0000 Subject: [PATCH 2/4] fix(donate): drop non-existent 3-year tier, restore sponsors-page for all tiers - Remove $120/3-year Believer option: no supported platform offers 3-year subscriptions - Add sponsors-page listing to Supporter and Champion tiers (was silently dropped vs old page) - Resolves Greptile P1 findings --- donate.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/donate.md b/donate.md index 59e1d75e..0e81aae5 100644 --- a/donate.md +++ b/donate.md @@ -11,13 +11,13 @@ But open-source software doesn't build itself. Every feature, every bug fix, eve **Choose how you want to help:** ### Supporter — $5/month -Recurring support keeps the project alive. Pay for infrastructure, fund regular development, and help us plan beyond the next release. Small amounts add up fast — if every active user contributed $5/month, ActivityWatch would have a full-time team. +Recurring support keeps the project alive. Pay for infrastructure, fund regular development, and help us plan beyond the next release. Small amounts add up fast — if every active user contributed $5/month, ActivityWatch would have a full-time team. Your name gets listed on our [sponsors page](/sponsors/). ### Champion — $25+ one-time -Make a statement that ActivityWatch matters to you. One-time contributions help us take on larger expenses: desktop app rewrites, platform expansions, and the features you've been asking for. +Make a statement that ActivityWatch matters to you. One-time contributions help us take on larger expenses: desktop app rewrites, platform expansions, and the features you've been asking for. Your name gets listed on our [sponsors page](/sponsors/). -### Believer — $50/year or $120/3-year -Commit to the long game. Annual and multi-year supporters give us the confidence to plan ahead and invest in the features that take time to get right. Believers get listed on our [sponsors page](/sponsors/) with special recognition. +### Believer — $50/year +Commit to the long game. Annual supporters give us the confidence to plan ahead and invest in the features that take time to get right. Believers get listed on our [sponsors page](/sponsors/) with special recognition. --- From 8a0cdcc9a48c9bab39cbb7436e6670f2454534b1 Mon Sep 17 00:00:00 2001 From: Bob Date: Thu, 30 Apr 2026 13:37:22 +0000 Subject: [PATCH 3/4] fix(donate): reorder methods by fee, add OC fee caveat to GitHub Sponsors - Liberapay (0% fee) listed first, matching old page preference order - GitHub Sponsors now discloses OC 10% fee caveat (was missing vs old page) - Open Collective fee shown explicitly in listing Addresses Greptile P2 (ordering) and fee-disclosure finding. --- donate.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/donate.md b/donate.md index 0e81aae5..56d3650c 100644 --- a/donate.md +++ b/donate.md @@ -40,9 +40,9 @@ The lead developer (Erik) is not paid from donations — every dollar goes to th We currently support the following donation methods: -- **[Open Collective][open-collective]** — credit card, bank transfer, PayPal -- **[GitHub Sponsors][gh-sponsors]** — credit card (GitHub covers payment processing fees) - **[Liberapay][liberapay]** — credit card, bank transfer (**0% platform fee**) +- **[GitHub Sponsors][gh-sponsors]** — credit card (GitHub covers payment processing fees; backed by Open Collective, so their 10% fee may apply) +- **[Open Collective][open-collective]** — credit card, bank transfer, PayPal (10% platform fee) - **[Patreon][patreon]** — credit card, PayPal - **Cryptocurrency** — direct transfer - *Please send us an email with the transaction ID so we can attribute your donation!* From 9eca1038b2e721f184dc26a2fded02e55057a17d Mon Sep 17 00:00:00 2001 From: Bob Date: Thu, 30 Apr 2026 13:43:31 +0000 Subject: [PATCH 4/4] fix(donate): fix GitHub Sponsors fee wording and add Patreon fee disclosure --- donate.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/donate.md b/donate.md index 56d3650c..4898095f 100644 --- a/donate.md +++ b/donate.md @@ -41,9 +41,9 @@ The lead developer (Erik) is not paid from donations — every dollar goes to th We currently support the following donation methods: - **[Liberapay][liberapay]** — credit card, bank transfer (**0% platform fee**) -- **[GitHub Sponsors][gh-sponsors]** — credit card (GitHub covers payment processing fees; backed by Open Collective, so their 10% fee may apply) +- **[GitHub Sponsors][gh-sponsors]** — credit card (GitHub covers payment processing fees; backed by Open Collective, so their 10% fee applies) - **[Open Collective][open-collective]** — credit card, bank transfer, PayPal (10% platform fee) -- **[Patreon][patreon]** — credit card, PayPal +- **[Patreon][patreon]** — credit card, PayPal (platform fees apply) - **Cryptocurrency** — direct transfer - *Please send us an email with the transaction ID so we can attribute your donation!* - Bitcoin: [1NSxJs1wYUrRv53ZVH2DX9fquXdSPAdyYh](bitcoin:1NSxJs1wYUrRv53ZVH2DX9fquXdSPAdyYh)