Skip to main content

4 posts tagged with "Privacy"

Privacy and security in KashCal

View All Tags

Every permission KashCal uses, in one place

· 8 min read
Kash

Android 17 added a welcome permission optimization. Reaching a device on your local network, like a calendar server on a machine in your house, is now its own permission, separate from internet access. An app that can reach the internet no longer reaches your home network by default; it has to ask for that on its own.

KashCal needs it for one thing: syncing with a CalDAV server on your own network. We implemented the new permission, and while wiring it up we noticed KashCal's permissions had ended up spread out, each one surfaced only where its feature lived: contacts near birthdays, notifications near reminders, and now local network near sync. There was nowhere to see them all at once.

So we put them all on one screen. It is called App permissions, and it is in your account hub.

We took Google's privacy checklist to KashCal. It came back empty.

· 6 min read
Kash

Google keeps a privacy and security checklist for Android developers. Five lists, covering permissions, location, how you handle data, device identifiers, and the privacy controls your app hands back to the user. It's the rubric Android itself recommends you grade against. So we did. Every item, one at a time.

We came out the other side with nothing to fix. Here's the walk-through, because a claim like that is only worth as much as your ability to check it.

The calendar with no account to sign up for

· 3 min read
Kash

Most apps greet you with a wall: sign in, or create an account. A calendar app doing that is quietly asking you to route your dentist appointments, your interviews, and your "lunch??" through a stranger's servers so it can hand them back to you later. KashCal never asks. There is no account, because there is nothing to sign into.

App lock: a curtain for your calendar

· 3 min read
Kash

Your calendar is the nosiest app on your phone. It knows about the dentist, the interview you told nobody about, and the event you just labeled "lunch??". It is a diary that schedules your life.

It is also the app that is wide open when you hand your unlocked phone to a friend to "just look at the photo."

KashCal now has App lock. Turn it on, and opening the app throws up a curtain.