Can't find any info about journal encryption on the website itself. Perhaps there should be a page dedicated to explaining how your data is protected. Otherwise great stuff!
yes agree, thanks! The white paper is here https://docs.google.com/document/d/1T0SEj5WrymfyzNDD8rNGKQ2O... need to add to landing page
Show HN: Working on a Zero-Knowledge Daily Journaling App
31–40 of 112 posts
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#32I've worked on 2 "zero-knowledge" apps (basically meaning all data is encrypted/decrypted on the client) and I would advise against it: * most consumers have no idea what you're talking about / don't care * those who know what "zero trust" is, also know that it's not really trustless. You do have to trust the company that it will never send the password or plaintext data back to the server. Checking this on a continu…
As to your other two points:
- your third bullet amounts to "don't do X because it is difficult"
- your second bullet isn't really true. Zero trust can be trustless in theory, and every effort to make it so moves the dial closer to that ideal. It's entirely conceivable for "effective trustlessness" to be achievable for a decent range of threat models. Sending plainttext/passwords back to the server could be mitigated by a broad selection of approaches: moving the "reproducible / verifiable / signed builds" efforts of native apps into the browser. Components of this are already conceivable with service workers, and with enough demand browsers could easily improve support for related measures.
TL;DR what's easy to do today security-/privacy-wise is easy purely because people continued to work on it when it seemed impossible / not worthwhile. Discouraging these efforts is really poor form.
---
Additionally, worth mentioning that all of the above applies to SaaS, and for open-source self-hostable projects (not applicable here), the reasons to continue working on it are even stronger.
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#33Curious what alternative names people have?
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#34I've been journaling for about 15 years now. The big key to getting consistent at it was to stop worrying about trying to write a lot, or trying to write something insightful, and just write a sentence or two at a minimum. Often, that turns into more or into something insightful.
I've been doing it only for 3 or 4 years, and this 100% lines up with my experience. There are times when I haven't been consistent, and it always comes down to feeling that "I can't do a good job of it right now, maybe later..." and then I miss that day, and miss that week, etc. I use the mobile app Pixels for journaling though. It lets the user define custom tags (I track emotions, activities, wake up time, body pa…
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#35Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#36what does Zero-knowledge mean and how it is different from end to end encrypted?
The main thing is that the encryption keys never leave the browser. So even an engineer in control of the backend cannot see the information being saved. With E2E encryption the owner of the data usually also handles the decryption keys.
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#37I've been journaling for about 15 years now. The big key to getting consistent at it was to stop worrying about trying to write a lot, or trying to write something insightful, and just write a sentence or two at a minimum. Often, that turns into more or into something insightful.
Another cool thing they have is templates. I use one called "Daily Self", which just asks a bunch of questions about my day: Who did I see? What's my mood like? What are my accomplishments? What did I eat? (I added a couple more questions, what I read and what music I listened to).
Both of these have been effective tools for me. If I have something on my mind, I write about it and don't worry about prompts. If the daily prompt interests me, I'll answer it. And if there's nothing else, I just open the Daily Self template and write about my day.
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#38what does Zero-knowledge mean and how it is different from end to end encrypted?
More info on https://en.m.wikipedia.org/wiki/Zero-knowledge_proof
I have a feeling that this is not zero knowledge and we’re all getting bamboozled.
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#39Zero knowledge here means client side only not zero knowledge proof, correct?
Re: Show HN: Working on a Zero-Knowledge Daily Journaling App
#40I've been journaling for about 15 years now. The big key to getting consistent at it was to stop worrying about trying to write a lot, or trying to write something insightful, and just write a sentence or two at a minimum. Often, that turns into more or into something insightful.
1/ what do you feel like you've learned or gained from this? 2/ do you ever go back and study what you wrote or is it more about giving your thoughts clarity today?
The greatest tools for me are:
1. When I'm feeling as if I'm stuck I go back sometime (like a week) and confirm that I've indeed progressed.
2. My recollection of events is better just because I'm logging them. If I really want to confirm something I can go back and check. This is specially helpful in day to day issue resolution with my wife, which has been an important topic for us.
3. Sometimes I go back a year or more to just have some memories. It helps me to feel human because I had big troubles with long term memory.