⚠️ iOS not supported

TimeSeed & LockIt require desktop-class
browser capabilities for cryptographic
operations (Argon2, AES-GCM).

iPhone and iPad browsers unfortunately
are not supported
due to platform limitations.

Please use a desktop browser on macOS, Linux, or Windows.

This tool runs fully client-side. No data is transmitted or stored.

🌱 Welcome to TimeSeed

Your personal encryption toolkit β€” let's get you started!

1

Generate Your TimeSeed

A TimeSeed is your main identifier β€” a 50-character random code that generates all your encryption keys. But it can also be shared with correspondents much like a public key, if you use a pepper password.

  • Click the green "Generate" button to create a new TimeSeed
  • Or enter an existing 50-character seed if you already have one
  • Use the πŸ“˜ book icon to save/load seeds for later
πŸ’‘ Pro tip: Write down your TimeSeed and store it safely offline.
2

Add a Pepper (Optional)

A Pepper is an extra secret that makes your keys even stronger.

  • Think of it as a second password layer
  • Could be a memorable phrase, PIN, or secret word
  • Same TimeSeed + different Pepper = completely different keys
⚠️ Remember: If you use a pepper, you'll need BOTH the TimeSeed AND the pepper to decrypt. Forgetting either means lost data!
3

Set a refrence Date

TimeSeed generates time-based keys β€” different keys for different dates. It re-keys every day / 6 months

  • Click "Use Today" to auto-fill the current date & time
  • Or pick any date manually for past/future keys (this gives lots of extra possibilities)
  • Time is optional (UTC) for extra granularity
πŸ’‘ Why dates? This lets you create unique keys for each day β€” great for daily journals, rotating secrets, or scheduled decryption.
4

Generate LockIt Keys

Click "Generate Lockit Keys" to derive your encryption keys.

You'll get two keys:

  • πŸ”‘ Daily Key β€” Unique to the exact date you selected
  • πŸ—“οΈ Long-term Key β€” Same for a 6-month period (semester)
πŸ’‘ Which to use? Daily keys are great for journals or time-sensitive data. Long-term keys work better for files you'll access over months.
5

Encrypt with LockIt

Now use your key to encrypt or decrypt!

  • Click "Use in LockIt β†’" to load a key into the crypto tab
  • Switch to LockIt Crypto tab in the header
  • Enter text or choose a file to encrypt/decrypt
  • Click Encrypt or Decrypt
πŸ’‘ Good to know: TimeSeed automatically uses the strongest available encryption (Post-Quantum ML-KEM when supported).
βœ“

You're Ready!

πŸŽ‰

You now know the basics of TimeSeed encryption.

Quick recap:

1️⃣ Generate or enter a TimeSeed
2️⃣ Add a Pepper (optional extra security)
3️⃣ Set the Date (Use Today button)
4️⃣ Click Generate LockIt Keys
5️⃣ Click Use in LockIt β†’ to encrypt!
TimeSeed v3

TimeSeed β†’ LockIt passkeys

Derive reproducible LockIt passkeys from a single TimeSeed and date.