Archived
Consider adding Cryptee #502
Closed
opened 2018-08-13 15:25:30 +00:00 by johnozbay
·
3 comments
No Branch/Tag Specified
master
dependabot/bundler/nokogiri-1.13.6
dependabot/bundler/addressable-2.8.0
freddy-m-patch-3
pr-add_RemoveMyPhone_sponsor
pr-browser_cleanup_1257_1328_1430
freddy-m-patch-2
freddy-m-patch-1
pr-vpn_hated_one_video
cdn
update-nitrohorse-image
promote-metager-to-card
hardware
pr-add_azirevpn
pr-add_mailfence
shop
1673
pr/1658
i18n-simple
sponsorship-edits-nov2019
i18n
ipfs
blacklight447-ptio-patch-3
blog
remove-windows-icons
pr/1147
i18n-testing
add-beautify
No results found.
Labels
Clear labels
:mag:🤖 Search Engines
approved
dependencies
duplicate
feedback wanted
high priority
I2P
iOS
low priority
OS
Self-contained networks
Social media
stale
streaming
todo
Tor
WIP
wontfix
XMPP
[m]
₿ cryptocurrency
ℹ️ help wanted
↔️ file sharing
⚙️ web extensions
✨ enhancement
❌ software removal
💬 discussion
🤖 Android
🐛 bug
💢 conflicting
📝 correction
🆘 critical
📧 email
🔒 file encryption
📁 file storage
🦊 Firefox
💻 hardware
🌐 hosting
🏠 housekeeping
🔐 password managers
🧰 productivity tools
🔎 research required
🌐 Social News Aggregators
🆕 software suggestion
👥 team chat
🔒 VPN
🌐 website issue
🚫 Windows
👁️ browsers
🖊️ digital notebooks
🗄️ DNS
🗨️ instant messaging (im)
🇦🇶 translations
approved, waiting for a PR
Pull requests that update a dependency file
The Invisible Internet Project (I2P)
Operating Systems
A label for stalebot if it gets added
Anything related to media streaming.
Anything covering the Tor network
active work in progress, do not merge or PR (yet)!
Issues or bugs that will not be fixed and/or do not have significant impact on the project.
Extensible Messaging and Presence Protocol
Matrix protocol
Browser Extension related issues
Correction of content on the website
Firefox & forks, about:config etc.
Anything primarily related to site cleanup.
Virtual Private Network
*Technical* issues with the website.
Domain Name System
Anything covering a translated version of the site
No labels
Milestone
No items
No Milestone
No due date set.
Dependencies
No dependencies set.
Reference: privacyguides/privacytools.io#502
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Hey team 👋🏻
Maker of Cryptee here.
I've launched Cryptee on privacy tools' reddit about a month ago,
with a pretty sweet response rate of top 15th post of this year under r/privacytoolsIO.
Is it possible to add Cryptee under Notes / Docs / Photos ?
I can happily answer any outstanding question or doubt there may be.
Would love for Cryptee to reach the broader community.
All the very best from Northern Europe,
J
Hi there in Estonia,
I would love to hear your response to John Fastman's very detailed review on AlternativeTo --- in particular his Criticisms:-
https://alternativeto.net/software/cryptee/reviews/
Hey @Hillside502! Thanks a lot for sending this over! I haven't seen this before, and made me quite happy for many reasons. (Especially because since the writing of his review I've added a few more of the requested features) I will respond to John F. over at AlternativeTo as well, but to keep things consistent I'll respond here first. ✌🏻
Progressive Web Apps 📲
I'll start with the most important thing, I love native apps as much as John F. does, and dislike the shortcomings of PWAs with a raging fire of thousand suns. PWAs come with many problems. However, as a solo developer, who quit his day job, and is funding Cryptee all out of pocket, this was the quickest way to kick off the service with a single codebase.
Perhaps the biggest shortcoming, and the most requested feature was Offline mode. I'm happy to say that about two weeks ago (~30 days after the launch) I've added this feature, and have gotten tremendous amounts of positive feedback so far.
Regarding other shortcomings, especially about the privacy concerns of being vendor-locked to using Chrome, I have two alternative plans, and depending on Apple & Mozilla, I will either proceed with short-term plan 1 or short-term plan 2. And finally there's of course a long term plan.
Short-term Plan 1 📆
Good news is that PWAs are no longer Chrome-only. Amazing folks at Firefox are working hard on PWAs as well. And even today, you can use Cryptee natively on Android using a Firefox PWA if you wish so. (instead of a Chrome PWA) The reason this isn't listed on the landing page is because FF PWA lacks a few mini features, and has some bugs, and once these are fixed I will include firefox on the landing page as well. Moreover, Apple is bringing deeper support for PWAs with iOS 12. It's exciting times for the web.
So currently, I see Apple as the tie breaker here. If iOS, Mac OS and Firefox Desktop gets good support for PWAs, then Chrome won't be the monopoly on this, and I'd say this pretty much solves the potential privacy-concerns of many. In the sense that, Cryptee as a web-app, will be as safe as any other web-based privacy provider.
Short-term Plan 2 📆
You may be rightfully wondering, "Why not make Cryptee a packaged Cordova-like web-app and Electron app then release it through the App Stores?"
Generally speaking, app stores are no lesser of an evil than the browsers themselves in this context. Check out this fantastic article about 10 years of app store controversies. And there's worse examples like the telegram vs apple too. So I've got a few concerns on this front as well, but it could be an acceptable fallback until there's better PWA support.
I am already actively testing a wrapped native app for iOS & Android, and Electron for all desktop platforms. If Apple & Mozilla won't bring support for PWAs quickly and well enough, I will start packaging and releasing these before next year.
Long term plan 🗓
With growing support from the community, and more paid users signing up, eventually I will be able to afford to expand the team and start developing native apps for all platforms. So at some point in the near future, once Cryptee starts getting more paid users, you can expect native applications.
Share to/from Cryptee ⬆️⬇️
Good news here too.
Share 'from' Cryptee is possible, and on the way, as there's support from browsers. (Here's for Chrome)
Share 'to' Cryptee is also going to be possible soon, there's a proposed Web-Share-Target API, and it's in development (at least for Chrome).
Again if a good PWA support doesn't land on devices soon, and I end up packaging Cryptee as a Cordova app, this won't be an issue either, since I can quickly address this using a native-bridge like this one.
Other features ⚙️
I'm actively adding the most wanted features from the community, and have already added some of what John F. wanted as well. Like Offline Mode, Archived Folders, Linking Documents/Notes like a wiki.
Some of the features John's referring to are only possible if Cryptee violates its own threat model or gets a native app.
OCR 📸
Almost all OCR tools (both native and web apps) use server-side computing to reduce the burden on devices. This could be possible with on-device OCR with a native app in the future, but not today, as it would violate Cryptee's privacy model by uploading the plaintext documents to Cryptee's servers.
A browser plugin & web clipper ✂️
This would require Cryptee to either store the users' encryption keys in memory permanently = against threat model or ask it every time they clip something = inconvenient.
Reminders 🛎
I'm working on a separate Cryptee Reminders. (it's outside of Docs, so I'm passing this one)
Sharing 📨
Turns out this is a very legally-complex topic, involving lots of fun-time consulting attorneys. Testing the code already with some close friends, however won't be released until I know for sure that legally it doesn't cause any issues that could get the platform shut down. File sharing in general is a dicey topic. Tons of services got shutdown with copyright violations, and communications act + GDPR complicate things even further. This will arrive, but will take some time.
I hope that these shed some light on the direction, and address some of the concerns and criticisms.
Feel free to respond / comment / ask any further questions you may have. ✌🏻
@kewde thoughts?