Skip to content

Majikah — Post-Quantum Security for Your Entire Digital Life

Majikah_Logo

One 12-word phrase. Five products. Complete post-quantum protection — for what you send, what you create, and what you own.

We are a privacy-first technology company building a suite of post-quantum cryptographic tools for individuals, professionals, and developers. In an era of Harvest Now, Decrypt Later (HNDL) attacks, we build tools that ensure your data remains secure — not just today, but in the post-quantum future.

License TypeScript Google Cloud for Startups Redis for Startups


Core Philosophy

Identity shouldn't be tied to centralized registries like phone numbers or emails. We empower users with the Majik Key — a sovereign, BIP-39 mnemonic-based cryptographic identity that eliminates social graph exposure, single points of failure, and centralized control.

Every Majikah product is built on the same foundation:

Capability What it protects Algorithms
Encryption Everything you send ML-KEM-768 (FIPS-203) + AES-256 GCM
Signing Everything you create ML-DSA-87 (FIPS-204) + Ed25519
Identity Everything you own BIP-39 derivation — locally generated, never transmitted

One seed phrase generates all three. No accounts. No emails. No central authority.


The Majik Key

flowchart TD
    A[12-word BIP-39 Seed Phrase] --> B[Majik Key]

    %% Signing branch
    B --> S[Signing]
    S --> S1[Ed25519]
    S --> S2[ML-DSA-87]

    %% Encryption branch
    B --> E[Encryption]
    E --> E1[ML-KEM-768]
    E --> E2[AES-256-GCM]

    %% Identity branch
    B --> I[Identity]
    I --> I1[BIP-39]
    I --> I2[X25519]

    %% Products (fan-in)
    S1 --> P1[Majik Signature]
    S2 --> P1

    S1 --> P2[Majik Buwiz]
    S2 --> P2
    E1 --> P2
    E2 --> P2
    I1 --> P2
    I2 --> P2

    E1 --> P3[Majik Message]
    E2 --> P3

    I1 --> P4[Majik Universal ID]
    I2 --> P4

    P4 --> P5[Majik SLink]

Loading

Your Majik Key is generated entirely offline. No network request is made during key creation — verifiable in source code.


The Majikah Suite

🔐 Majik Message — Flagship

Post-quantum encrypted messaging. No phone number. No email. Just your 12 words.

npm npm downloads npm bundle size License

Majik Message Thumbnail

Majik Message is a zero-trust, post-quantum encrypted messaging platform using NIST-standardized ML-KEM-768 (FIPS-203). Create accounts with a 12-word seed phrase — no personal data required. Messages are quantum-safe today and will remain secure in 2040+.

Dual-Protocol Architecture

Real-Time Chats (Ephemeral) Persistent Threads (Immutable)
Integrity Model Non-chained SHA-256 hash chain
Expiration 24h auto-purge Permanent until consensus deletion
Deletion Unilateral / self-destruct N-of-N collaborative consensus
Encryption ML-KEM-768 + X25519 + AES-256-GCM ML-KEM-768 + X25519 + AES-256-GCM
Groups Up to 25 members Up to 25 members

Available on: Web App · Microsoft Store · Chrome Extension · PWA

Read Docs · Official Repository · npm Package


Post-quantum cryptographic file signing and verification.

Sign any file — documents, photographs, videos, invoices — with a hybrid Ed25519 + ML-DSA-87 signature. Verification requires no account: anyone can verify authenticity with a single drag-and-drop.

Available on: Web App · Microsoft Store


Offline-first invoice management with cryptographic signing by default.

A free, privacy-respecting invoice management tool for freelancers, consultants, and small businesses. Every invoice is post-quantum signed using the user's Majik Key — producing tamper-proof, verifiable records with no internet connection required for core functionality.

Available on: Microsoft Store · Web App (coming soon)


Your permanent, self-sovereign public identity.

A cryptographically verifiable public identity derived entirely from your Majik Key. No platform controls it. Share your Universal ID so anyone can instantly verify your files, documents, and online presence — without trusting a third-party badge.

Available on: Web App


Cryptographic proof of URL and online profile ownership.

Prove you own any URL — YouTube channels, social profiles, websites — with a signature from your Majik Key. Anyone can verify ownership without relying on a platform badge, a verification service, or a centralized authority.

Available on: Web App


Platform Availability

Platform Message Signature Buwiz Universal ID SLink
Web App 🔜
Windows (Microsoft Store)
PWA
Chrome Extension

The Hybrid Encryption Stack

We use a defense-in-depth approach — running both classical and post-quantum algorithms in parallel. If either is ever compromised, the other continues to protect you.

Component Purpose
ML-KEM-768 (FIPS-203) Post-quantum key encapsulation — quantum-safe encryption
ML-DSA-87 (FIPS-204) Post-quantum digital signatures — quantum-safe file signing
X25519 Classical key exchange — hybrid key agreement
Ed25519 Classical digital signatures — hybrid signing
AES-256-GCM Symmetric payload encryption
Argon2id (64 MB) Memory-hard KDF — GPU/ASIC-resistant key derivation
BIP-39 Mnemonic seed phrase standard — sovereign identity derivation

Open Source SDK Family

All Majikah cryptographic SDKs are published under Apache 2.0. Every line of cryptographic code is publicly auditable.

Package Description
@majikah/majik-key Core key generation, BIP-39 derivation, ML-KEM-768 + Ed25519 key management
@majikah/majik-message Message encryption, decryption, and protocol implementation
@majikah/majik-envelope Post-quantum envelope format — multi-recipient key encapsulation
@majikah/majik-file Post-quantum file encryption — produces self-contained .mjkb binary files
@majikah/majik-bytes Cryptographic byte operations and encoding utilities
@majikah/majik-contact Contact management and key exchange primitives

All packages: npmjs.com/~majikah

Built on battle-tested, independently audited libraries: @stablelib, @noble/post-quantum, @noble/hashes.


Developer Platform

We provide a dedicated developer platform for teams and individuals who want to integrate Majikah's cryptographic capabilities into their own products.

🔗 developers.majikah.solutions

  • Early access program enrollment
  • Full SDK documentation and API references
  • Integration guides and examples

Majikah vs. Traditional Tools

Traditional Tools Majikah
Encryption Vulnerable to quantum (Shor's algorithm) ML-KEM-768 — quantum-safe by design
Account creation Phone number or email required 12-word seed phrase only — zero personal data
File authenticity No cryptographic proof Post-quantum signatures on every file
Identity ownership Controlled by platforms Self-sovereign — your key, your device
Breach risk Centralized directory exposed Zero-knowledge relay — nothing to breach
Device portability Locked to one device 12-word phrase restores everything, anywhere

Trust & Credentials

  • 🏛️ NIST FIPS-203 — ML-KEM-768 is an official post-quantum standard
  • 🏛️ NIST FIPS-204 — ML-DSA-87 is an official post-quantum standard
  • 🔓 Apache 2.0 Open Source — all SDKs are publicly auditable on GitHub
  • ☁️ Google Cloud for Startups — infrastructure program member
  • 🔴 Redis® for Startups — infrastructure program member
  • 📴 Offline key generation — verifiable in source code; no network call made during key creation
  • 🔑 BIP-39 — the same widely-audited standard used by hardware wallets worldwide

Security Note

Majik Message does not protect against device compromise or endpoint malware.

For stronger operational privacy:

  • Use a VPN or Tor if you require IP anonymity.
  • User IP addresses may be visible to the relay infrastructure.
  • Majikah products are not a substitute for legal counsel, operational security training, or organizational security policies.

Thread integrity can be independently verified at: message.majikah.solutions/threads/validate


Connect

Website majikah.solutions
Majik Message message.majikah.solutions
Developer Platform developers.majikah.solutions
GitHub github.com/Majikah
npm npmjs.com/~majikah
Inquiries Majikah Information Technology Solutions

Post-quantum security for everyone.
One key. Five products. Zero compromises.

majikah.solutions

Popular repositories Loading

  1. majik-message majik-message Public

    Majik Message is a post-quantum secure messaging platform built on cryptographic identity. Your account is your encryption keys—no phone numbers, no passwords, just your 12-word seed phrase and com…

    TypeScript 2

  2. majik-envelope majik-envelope Public

    Majik Envelope is the core cryptographic engine of the Majik Message platform. It provides a post-quantum secure "envelope" format that handles message encryption, multi-recipient key encapsulation…

    TypeScript 2

  3. majik-key majik-key Public

    Majik Key is a next-generation seed phrase account library for creating and managing mnemonic-based identities. It provides a post-quantum ready, high-security bridge between BIP39 mnemonics and th…

    TypeScript 1

  4. majik-api majik-api Public

    Majik API is an API key management library designed for the Majikah ecosystem. It provides a robust, developer-friendly interface for creating, hashing, and managing API keys with built-in support …

    TypeScript

  5. majik-file majik-file Public

    Majik File is the core cryptographic engine for secure file handling in the Majikah ecosystem. It provides a post-quantum secure "MJKB" format designed for file encryption, multi-recipient key enca…

    TypeScript

  6. .github .github Public

Repositories

Showing 10 of 15 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…