Skip to content

Commit 25f1507

Browse files
committed
Rewrite funding.json to match website voice
Replaces internal/marketing phrasing ("workflow-first", schema/build jargon) with the user-value framing the website itself uses: "your calendars are everywhere, KashCal pulls them into one app." Lead features (iCloud, Quick Add, Insights) and privacy pillars now match index.html. Also drops wellKnown from repositoryUrl (must share host with the URL it qualifies — github.com is not a host we control) and removes the no-longer-referenced .well-known/funding-manifest-urls + .nojekyll.
1 parent 943f5a0 commit 25f1507

3 files changed

Lines changed: 8 additions & 12 deletions

File tree

.nojekyll

Whitespace-only changes.

.well-known/funding-manifest-urls

Lines changed: 0 additions & 2 deletions
This file was deleted.

funding.json

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"role": "steward",
77
"name": "KashCal",
88
"email": "kashcal@onekash.org",
9-
"description": "KashCal is a workflow-first, privacy-respecting Android calendar app. It brings iCloud, CalDAV (Nextcloud, Radicale, Baikal, Stalwart, Fastmail, Zoho, SOGo, mailbox.org, Posteo, Purelymail, Davis, Infomaniak), ICS subscriptions, device calendars, and contact birthdays into a single offline-first app with zero analytics, zero telemetry, and no required account. Distributed under Apache-2.0 via F-Droid, IzzyOnDroid, GitHub Releases, and Obtainium.",
9+
"description": "KashCal is a free, open-source Android calendar maintained by OneKash Labs in Austin. One app brings iCloud, CalDAV, holiday and school calendars, and contact birthdays together — with no account, no analytics, and no KashCal servers.",
1010
"webpageUrl": {
1111
"url": "https://kashcal.onekash.org"
1212
}
@@ -15,17 +15,15 @@
1515
{
1616
"guid": "kashcal",
1717
"name": "KashCal",
18-
"description": "An Android calendar app (API 31-36) that unifies iCloud, CalDAV, ICS subscriptions, device calendars, and contact birthdays. Offline-first with a Room database and materialized RRULE occurrences for fast range queries. Six views (month, agenda, 3-day, week, month-full, year), Quick Add natural-language event creation, full-text search, Material You theming, home-screen widgets via Jetpack Glance, and 67-language localization. Encrypted credentials via Android Keystore, HTTPS-only, no WebViews, no tracking.",
18+
"description": "Your calendars are everywhere. Family on iCloud. Work on the phone calendar. Holidays from some website. Birthdays buried in your contacts. KashCal pulls them into one app on Android.\n\nSync iCloud directly — no workaround needed. Connect any CalDAV server: Nextcloud, Fastmail, Radicale, Baikal, Zoho, mailbox.org, Posteo, Stalwart, SOGo, and more. Subscribe to ICS feeds for holidays, school terms, and sports seasons. See your phone's built-in calendar alongside everything else. Birthdays pull from contacts automatically.\n\nQuick Add turns 'Coffee with Kash tomorrow 3pm' into an event — handling dates, times, recurrence, and locations. Insights show where your time actually goes: busiest days, back-to-back streaks, free blocks, all computed on-device. Home-screen widgets put your day at a glance. Six views (month, agenda, 3-day, week, month-full, year) with pinch-to-zoom and drag-to-reschedule. Available in 67 languages.\n\nPrivate by default: credentials encrypted with Android Keystore, no analytics, no telemetry, no KashCal account. Events stay in a secure database other apps can't read. There are no KashCal servers — there's nothing to collect.\n\nDistributed under Apache-2.0 via F-Droid, IzzyOnDroid, GitHub Releases, and Obtainium.",
1919
"webpageUrl": {
20-
"url": "https://kashcal.onekash.org",
21-
"wellKnown": "https://kashcal.onekash.org/.well-known/funding-manifest-urls"
20+
"url": "https://kashcal.onekash.org"
2221
},
2322
"repositoryUrl": {
24-
"url": "https://github.com/KashCal/KashCal",
25-
"wellKnown": "https://kashcal.onekash.org/.well-known/funding-manifest-urls"
23+
"url": "https://github.com/KashCal/KashCal"
2624
},
2725
"licenses": ["spdx:Apache-2.0"],
28-
"tags": ["android", "calendar", "caldav", "icalendar", "productivity", "privacy", "offline-first", "foss", "kotlin", "jetpack-compose"]
26+
"tags": ["android", "calendar", "caldav", "icalendar", "icloud", "privacy", "offline-first", "self-hosted", "foss", "productivity"]
2927
}
3028
],
3129
"funding": {
@@ -34,15 +32,15 @@
3432
"guid": "github-sponsors",
3533
"type": "payment-provider",
3634
"address": "https://github.com/sponsors/one-kash",
37-
"description": "GitHub Sponsors. One-time or recurring donations in USD. No platform fees."
35+
"description": "GitHub Sponsors. One-time or recurring donations in USD. No platform fees — 100% goes to the project."
3836
}
3937
],
4038
"plans": [
4139
{
4240
"guid": "any-one-time",
4341
"status": "active",
4442
"name": "One-time supporter",
45-
"description": "Pay-what-you-want one-time donation via GitHub Sponsors.",
43+
"description": "One-time donation via GitHub Sponsors. Keeps KashCal free and open source for everyone.",
4644
"amount": 0,
4745
"currency": "USD",
4846
"frequency": "one-time",
@@ -52,7 +50,7 @@
5250
"guid": "any-monthly",
5351
"status": "active",
5452
"name": "Monthly supporter",
55-
"description": "Pay-what-you-want recurring monthly donation via GitHub Sponsors. Helps sustain ongoing CalDAV provider testing, multi-server compatibility work, and translation upkeep across 67 languages.",
53+
"description": "Recurring monthly donation via GitHub Sponsors. Sustains new sync providers, faster background sync, and translations across 67 languages.",
5654
"amount": 0,
5755
"currency": "USD",
5856
"frequency": "monthly",

0 commit comments

Comments
 (0)