Skip to main content
JavaScript Private

Cryptpad

End-to-end encrypted collaboration suite.

Cloudflare Security
Share X / Twitter LinkedIn
Type
JavaScript application
Stack
Node.js, JavaScript, WebSockets
Year
2014
Duration
8+ years

Overview

What I built & why

Encrypted-by-default office suite. Real-time collaborative documents, sheets, presentations, kanban, and forms; the server never sees plaintext content.

Developed in France by XWiki; flagship privacy-first alternative to Google Workspace.

Highlights

Key deliverables

  • E2EE office suite
  • Real-time collaboration
  • Forms + kanban + sheet
  • No account required for viewers
  • Self-host friendly

Process

Challenge & solution

The challenge

A patchwork of spreadsheets and three different inboxes meant nobody knew the real status of a job until the customer complained.

The solution

Wrote a zero-downtime migration pipeline that mirrored writes to both systems, then cut over after a clean shadow-read week.

More Work

Related projects

Let's Work Together

Want something like this built?

I work best with teams and founders who want a thoughtful partner, clean communication, and premium implementation without unnecessary layers.