frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

CryptPad: An Alternative to the Google Suite

https://cryptpad.org/
102•ColinWright•7h ago

Comments

righthand•4h ago
Cryptpad is all right though it locks you into Cryptpad. If you want to extract your documents you have to use their UI to decrypt them. What I am looking for is a document interface that works with Syncthing. Let syncthing handle the syncing and encryption.
misterdata•4h ago
So, basically any local productivity tool, saving files in a synced folder.

While this works, Syncthing does not really provide anything for fine-grained collaboration or sharing (you only share full folders). Encrypted peers do allow storing files on a machine that you don’t have to trust.

righthand•4h ago
I don't need anything from Syncthing for fine grained collaboration, the text editors do that.
andai•2h ago
What are you looking for? I used to use Notational Velocity in an encrypted volume hosted on Dropbox, but I ended up switching to Obsidian for the mobile support.
righthand•2h ago
I’m not actually looking, Syncthing solves 90% and I’m hard pressed to believe anyone needs live document collaboration outside of an office context that screensharing doesn’t already solve. Most of the time when everyone “collaborates”, only 1-2 people of the group are doing the typing.
colordrops•3h ago
Also no easy way to import everything from Google drive.
aaravchen•1h ago
You have to download everything in your Drive to your local system first, then unzip it all, but then you can upload the entire folder to CryptPad.

Google isn't going to make it easy for a competitor to transfer content, and I'd rather the CryptPad devs work on the product and not a feature users will each only use once at most.

The only annoyance I had was "converting" the uploaded files to the "native" CryptPad format. It doesn't actually have a different native type, it just seems to be a registering with the CryptPad internals which of its predefined types the file is (E.g. Document, Presentation, etc). And you don't have to do it for the file to open and edit just fine. But you have to open each file "as <Type>" from the right click menu, then save it back out and delete the "original" to convert it.

j45•40m ago
Onboarding is a big one time feature to get users to first value.
sillyfluke•3h ago
I came across cryptpad as cryptpad.cz but couldn't figure out who was behind it at the time. At least with this link you can get to at least one seemingly legit dev, which makes me take it more seriously. Is cryptpad.cz a fork of this or vice versa?
Tomte•3h ago
CryptPad is developed by XWiki as a side project.
sillyfluke•2h ago
Do you know of any publicized auditing done on the E2E aspect of it? Curious about that since it's part of the name and a prominent publicized feature.
nout•32m ago
One option for you that's half way there is to use Obsidian on top of markdown files and sync those with Syncthing.

Obsidian has many of the rich editing capabilities, especially when you install plugins. For plus points the files are very portable and there is (almost) no "vendor lock in" because it's all markdown textfiles.

lysace•21m ago
I've been a heavy Google Docs/Sheets/etc user since they launched almost two decades ago (2006).

I've exported to structured formats a handful of times, out of thousands of documents.

CryptPad really should build this though.

hmsimha•4h ago
I think there are some issues with cryptpad, most significantly that documents which are shared via their share link (default way of sharing) will effectively be shared with Google, Apple, Microsoft, and so on. I think this is dangerous because some users may be under the impression that Cryptpad secures their documents from the prying of big tech's eyes, but since it's guaranteed that at least some document collaborators will be using those companies' browsers, and browser history is synced, the URLs (which contain the key to decrypt the document after the fragment) to any document which is shared with more than handful of cypherpunks will certainly end up shared with the main browser vendors

Additionally, they've failed to make some architectural and delivery decisions which would protect users from various attacks like a server compromise (for example, a server seized by an adversary may send malicious client code that conducts a document exfiltration), as well as document exfiltration via a malicious browser extension. Both of these can be mitigated somewhat by delivering the frontend as a desktop app or signed browser extension, and setting reasonable CSPs in the decryption modules. This is exactly the reason Signal doesn't offer a web app.

Cryptpad does offer the ability to additionally encrypt documents with shared passwords, and this offers a fair modicum of greater protection against document interception. But this isn't the default document mode, so I doubt most documents are password-protected in practice.

I did share all of the above with the Cryptpad team, and was told they don't intend to address the above issues, so I'd recommend against putting to much faith in them for the time being.

rkagerer•4h ago
...and any document which is shared with more than handful of cypherpunks will certainly end up shared with the main browser vendors

Can you suggest some best practices those cypherpunks can take to mitigate the weaknesses and use it in a secure fashion?

Eg. I don't sync browser history and tend to turn off other cloud-supported features (including "logging into" my browser).

hmsimha•4h ago
Regarding the URLs containing the decryption key, of course a strong password is a big benefit here, but if you're not syncing history that could perhaps eliminate big tech from the loop (though you may also need to turn off all telemetry by your browser)

Using a browser without extensions installed would prevent against extension-based exfiltration.

The only way to prevent against a malicious server would probably be to build the frontend yourself and use it with the server (I haven't tried doing this)

thecrash•2h ago
Your problem statement is effectively "I want to share access to my documents very informally with people who don't care to have any security practices, but still keep them secure"

There's another way of sharing in cryptpad though, which is for each user to create an identity/account. Once those you're collaborating with have accounts, documents and folders can be shared by granting access within cryptpad's UI. No secrets have to be circulated.

hmsimha•49m ago
I've worked with a few orgs which have used cryptpad, and I'm sorry, but Cryptpad doesn't make it possible to share documents securely unless again, everyone in the org is able to follow security protocol to an exceptionally rare degree.

Even you seem to think sharing via identity somehow bypasses the problem, when in fact this just sends them a "notification" with a share link containing the same secret URL (not to mention, as far as I can tell, there's no way for them to add the document to their own drive, so if they want to access it later they either need to save the share link or find it in their notification panel under "notification history" which is super unintuitive).

And again, those secrets are stored in your browser history. In a group I was involved with, the workflow was to create documents and share them with others, or put the share link in a Signal group. Even if one were to try to tell everyone in the group that the link should only be opened in a browser that doesn't share its history with its vendor, clicking the link in Signal will happily just open it in which ever browser is configured as your system default anyway.

Cryptpad effectively gives you the rope and then ties it into the noose around your neck for you, while you're not looking.

Security theater is at best mildly dangerous in a more typical scenario where it's constructed around an application that isn't billed as a secure communication platform. When a tool advertised as user-friendly and privacy-enhancing is the subject of such theatrics, it's even more actively harmful because it instills a false sense of confidence. It would be like a safety helmet that explodes when the user grazes their head.

So to recap, if you care about big tech companies gaining access to your secure documents, the only way to use cryptpad in a remotely secure manner, in a group, is either by password protecting all documents with a strong password, or ensuring no one in your org ever opens a document in a browser with history syncing. And honestly, expecting the latter from 99% of groups that might use cryptpad is unreasonable, which is why I'm saying it's irresponsible of Cryptpad to even allow password-less document creation (without so much as showing users a glaring red danger notice beforehand).

The users are not primarily to blame for incorrect use of a software that's billed as privacy-preserving, when that software drops them off at the happy path and neglects to tell them, "by the way, we've booby-trapped the door to fire a footgun when opened unless you also turn the smaller knob on the far side with your other hand as you open it."

I realize the data exfiltration issues I mentioned are non-trivial to address (though by no means an immense project either), but I can't interpret the link situation as anything other than willful negligence, or worse, a honeypot; consider that users whose adversaries might include nation-state actors (for example, undocumented immigrants sharing resources with one another on how to access services while staying under the radar) are perhaps more exposed, because data brokers are more likely to deny state requests for data that can be seen as overly broad, whereas one specific type of data (browser history) on one domain becomes a pretty tightly scoped request.

mupuff1234•4h ago
Why is this dubbed as an alternative to Google suite and not Microsoft suite? They even used the Microsoft icons.
crtasm•4h ago
While Google is mentioned in some of the user testimonials I don't think the submitter should have added it to the title here.
george_perez•4h ago
I think because it's web-based only, much like Google Docs and the like are. For my Cryptpad replaced Google Docs as a live-collaboration tool.
rspoerri•3h ago
Realtime collaborative text editing is afaik something Microsoft is not doing.
indigodaddy•2h ago
Can you not effectively use it as such, however?
okanat•1h ago
It is there with Office 365 and VS Code live share. They were among the first to make a complete and commercially successful coediting experience.
FuriouslyAdrift•34m ago
The webified version of Office goes back years. It used to be a free add-on to SharePoint and allowed up to 64 simultaneous users per document.

I believe the current Office 365 came from that codebase as it has similar features.

crimsoneer•2h ago
When cryptpad was first launched, MS Office was very much a desktop product and Google was the web first collaboration platform. That's obviously because (a teeny bit) less true.
ocdtrekkie•4h ago
Honestly my primary peeve with Cryptpad is the incredible load time... which is justified in scenarios of private documents, but completely unjustified in every single time someone shares a Cryptpad link with me which is certainly intended for public consumption.
weinzierl•3h ago
There are other free instances available, for example cryptpad.digitalcourage.de is used by many people I know.

See cryptpad.org/instances for a list.

aaravchen•1h ago
I really appreciate that the team hasn't rested on their laurels with just creating an encrypted cloud-based OnlyOffice wrapper and they've actively pushed I to the space of filling tool gaps. Their markdown files are a nice addition for a simple note that doesn't need to be a full Document.
dbbk•1h ago
This looks awful, is it from the 90s?

NASA Study Reveals Venus Crust Surprise

https://science.nasa.gov/science-research/astromaterials/nasa-study-reveals-venus-crust-surprise/
1•mnem•31s ago•0 comments

Imagining and building wise machines: The centrality of AI metacognition

https://arxiv.org/abs/2411.02478
1•amichail•54s ago•0 comments

Change What ChatGPT says about you

https://vibeaeo.com
1•rohanarora•3m ago•1 comments

Show HN: MCP Auth – Plug-and-play auth for MCP servers

https://mcp-auth.dev/
1•splash123•4m ago•0 comments

Trustpilot just tried to extort us

https://twitter.com/noahkagan/status/1920850977504014528
1•baxtr•5m ago•0 comments

How I Created the Amazon Logo

https://www.bileshendry.com/how-i-created-the-amazon-logo-blog/
1•ekzhang•7m ago•0 comments

Infra Caddy Guy Scripts: Docker, Caddy Lightweight Server Management Bash TUI

https://github.com/nguyenanhung/infra-caddy-guy
1•indigodaddy•8m ago•0 comments

Show HN: YouTube Multi-View on Android – 2 videos split-screen app

https://www.atplayer.com/multi-view.html
1•atplayer•12m ago•0 comments

The Great Horse Manure Crisis of 1894

https://www.historic-uk.com/HistoryUK/HistoryofBritain/Great-Horse-Manure-Crisis-of-1894/
2•austinallegro•12m ago•0 comments

Being a YouTuber bankrupted me [video]

https://www.youtube.com/watch?v=vlf8c8SV39o
2•surprisetalk•13m ago•0 comments

Terry Pratchett's name lives on in 'the clacks' with hidden web code (2015)

https://www.theguardian.com/books/shortcuts/2015/mar/17/terry-pratchetts-name-lives-on-in-the-clacks-with-hidden-web-code
2•Tomte•14m ago•0 comments

Why 536 was 'the worst year to be alive'

https://www.science.org/content/article/why-536-was-worst-year-be-alive
3•Jimmc414•17m ago•0 comments

3D Printing Works of Art: An Opportunity or Nightmare for Curators?

https://www.codart.nl/feature/museum-affairs/3d-printing-works-of-art-an-opportunity-or-nightmare-for-curators/
1•tastyface•17m ago•0 comments

Architecture of CrossCode #1 – Overview

https://www.radicalfishgames.com/?p=277
2•JSLegendDev•20m ago•0 comments

Postgres 18 Beta Is Out: 7 Features You Should Know About

https://neon.tech/blog/postgres-18-beta-is-out
3•emschwartz•22m ago•1 comments

Building a Princess Saving App [pdf]

https://lostgarden.com/wp-content/uploads/2019/09/mixing_games_and_applications.pdf
3•chw9e•22m ago•0 comments

Notes on the 'Zero' Sync Engine

https://www.solberg.is/zero
3•ko_pivot•23m ago•0 comments

The Cray-2 Computer System [pdf]

https://s3data.computerhistory.org/brochures/cray.cray2.1985.102646185.pdf
2•ibobev•25m ago•0 comments

Neom climate adviser warns futuristic city could alter weather patterns

https://www.ft.com/content/8bb45e6e-5a1b-4e93-ad40-8f0568e02274
3•geox•25m ago•1 comments

Paradox Interactive Anounces Europa Universalis 5

https://www.paradoxinteractive.com/games/europa-universalis-v/about
3•bibanez•30m ago•0 comments

You've Never Seen Copyright

https://blog.giovanh.com/blog/2023/10/25/youve-never-seen-copyright/
2•lr0•32m ago•0 comments

Project your earnings with some lines and charts (stripe analytics dashboard)

https://warpbin.com/stripe-analytics
2•warpbin•34m ago•1 comments

Sparky Distributed Jobs Flow

https://sparrowdo.wordpress.com/2025/05/09/sparky-distributed-jobs-flow/
3•melezhik•35m ago•0 comments

Héctor Germán Oesterheld

https://en.wikipedia.org/wiki/H%C3%A9ctor_Germ%C3%A1n_Oesterheld
2•Qem•36m ago•0 comments

The Beam

https://www.erlang-solutions.com/blog/the-beam-erlangs-virtual-machine/
2•Alupis•37m ago•0 comments

China's AI Job Mirage

https://chinamediaproject.org/2025/04/30/chinas-ai-job-mirage/
2•alastairr•38m ago•0 comments

Amateur Athletes Are Turning to Ozempic to Raise Their Game

https://www.wsj.com/health/wellness/ozempic-amateur-athletes-3fc9e0bf
3•bookofjoe•39m ago•1 comments

My Sermon on Open Source

https://philshapirochatgptexplorations.blogspot.com/2025/05/my-sermon-on-open-source.html
2•pshapiro99•41m ago•1 comments

37signals is completing its on-prem move, deleting its AWS account save millions

https://www.theregister.com/2025/05/09/37signals_cloud_repatriation_storage_savings/
7•Bender•42m ago•0 comments

Bluetooth 6.1

https://www.bluetooth.com/blog/delivering-on-the-bi-annual-release-schedule-bluetooth-core-6-1-is-here/
8•dabinat•43m ago•0 comments