What replaces static credentials?
Credentials that expire in minutes, only work from the device that earned them, and can only do the one job they were minted for.
That is how MnemoShare moves files without a standing SSH key, service account, or shared login anywhere in the path.
Ephemeral, device-bound, scoped
A static credential is dangerous on three axes at once: it lasts, it travels, and it can do anything. MnemoShare removes all three.
Short-lived by default
Nothing standing to steal.
- Access tokens live 60 minutes by default, 15 minutes on hardware mTLS sessions, and rotate on every refresh.
- Replay a refresh token that has already been rotated and the whole token family is revoked, not just that one.
- Hardware certificates default to 30 days, are capped at 90, and renew with a single command.
Bound to the client
Lifted off one machine, useless on another.
- Private keys are generated inside a YubiKey, Secure Enclave, or TPM and never exported. On Apple silicon each signature needs a live biometric.
- The server ties the session to the certificate that opened it and re-checks that certificate’s live status on every request.
- A newly enrolled key stays pending until it is approved: the user confirms it themselves after signing in to the portal with TOTP or WebAuthn, or an admin does. Refresh tokens carry the device identity, so revoking the device cascades.
Scoped and limited
A session does exactly one job.
- Mint a CLI session for specific actions (upload, download, list, sync) and specific folders. A refresh can never widen that scope.
- Client CLI tokens carry allowed paths, allowed operations, and an expiry, with refresh bound to the client IP and user agent. API keys carry a permission list and an expiry.
- Share links can be one-time-use, password-protected, question-gated, expiring, and revoked on demand.
Lifetimes above are shipping defaults. Every one of them is configurable per deployment, and refresh-token binding to client IP and user agent is on by default.
Identity in, evidence out
Five steps between a person or process and a file. None of them rely on a secret that was created last year.
Prove identity
SSO through your IdP, or a hardware key whose private key never leaves the device.
Mint a scoped token
Short-lived access token plus a rotating refresh token, limited to the actions and folders requested.
Re-validate every call
Revocation list, certificate status, idle timeout, and scope are checked per request, not per token lifetime.
Rotate or expire
Refresh rotates the token family; reuse of a rotated token kills the family. Idle sessions time out.
Record it
Issuance, refresh, use, and revocation land in the tamper-evident audit chain with secrets hashed or omitted.
What it looks like from the CLI
A scoped session is the default posture, not an advanced option. Ask for the actions and folders a job needs; the token cannot do anything else, and a refresh cannot add to it.
Hardware enrollment puts the private key in a YubiKey, Secure Enclave, or TPM. Renewal is one command. Revocation takes effect on the next request.
The SSH key on the vendor’s box, versus this
| Static credential | MnemoShare | |
|---|---|---|
| Lifetime | Years. Rotated when someone remembers. | Minutes to hours. Rotates itself. |
| Where it lives | A file on disk. Copyable, emailable, committed by accident. | Non-exportable key in hardware, or a token tied to that key. |
| What it can reach | The whole server, every directory, read and write. | Named actions on named folders. Refresh cannot widen it. |
| Revoking it | Find every copy. Rotate every consumer. Hope. | One request. Enforced on the next call. |
| Proving what happened | Grep the SFTP log and reconstruct by hand. | Tamper-evident chain of who, what, when, from which device. |
The full security architecture, written for your review
The MnemoShare Security Architecture white paper (v2.0): the threat model, the identity and credential design behind this page, and the encryption, audit, and enforcement layers around it. Written to be handed to an architect or an auditor as-is.
- The real threat model: stolen credentials, insiders, and the third-party path
- Identity and authentication model: SSO, hardware-bound mTLS, scoped short-lived sessions
- Encryption and key ownership, including customer-held keys
- Audit evidence and immutability: what is recorded and how it is proven
- Regulated mode, DLP and content intelligence, behavioral anomaly detection
- Deployment options and the shared responsibility model
Company email only. We confirm the address before sending, and we never share the list.
See it against your own threat model
Two ways in. Pick the one that fits how your team evaluates.
Provision a tenant, free for 7 days
Your own subdomain, live in minutes, no sales call. Enroll a hardware key, mint a scoped session, pull the audit export, and decide for yourself.
Start the 7-day trialSchedule a demo
A walkthrough mapped to how your organization moves sensitive data today, with the people who built the credential model in the room.
Book a timeMore on the architecture
Security architecture
Encryption, key handling, hardware mTLS, and the audit chain in depth.
For CISOs
Blast-radius reduction, posture evidence, and the access-review story.
Replacing SFTP
What migrating off shared SFTP keys looks like in practice.
Documentation
CLI reference, session scoping, API keys, and hardware enrollment.
Trust center
Subprocessors, policies, and the documents your review will ask for.
SaaS pricing
Per-seat plans with a 7-day trial. Self-hosted options too.