fastlock.pro

Send files, agree deals and get paid, with nobody in the middle

FastLock is three tools that all work the same way: your data goes straight from your browser to the other person's, and your crypto wallet is the only identity involved. There is no upload, no account to create, no company holding your files while you wait, and nothing kept afterwards — because at no point is any of it somewhere we could keep it.

No accounts

A wallet signature is the whole sign-in. No email, no password, no profile.

No uploads

Files move between two browsers directly. They never reach a disk of ours.

No custody

Payments go wallet to wallet. Nothing of yours is ever in our hands.

Three tools

One idea, applied three times

Files, conversations and payments all have the same problem: the usual way of moving them puts a company in the middle that does not need to be there. Each of these takes that company out, and each is built so that taking it out is a property of the code rather than a promise in a privacy policy.

send.fastlock.pro

FastLock Send

Send a file to somebody by giving them a link. The bytes travel from your browser straight into theirs over an encrypted connection, so there is no upload, no copy on a disk of ours, and no size limit we have any reason to impose.

  • Up to 100 GB, on the free plan
  • Nothing is stored — both tabs stay open until it lands
  • The link can be locked to one wallet, on every plan
Send a file

otc.fastlock.pro

FastLock OTC

A private room for agreeing a trade. Two wallets, one conversation, no third party in it — the messages go directly between the two browsers, and when the tab closes the room is gone rather than archived.

  • Encrypted text between two wallets, free
  • Nothing is kept after the room closes
  • Audio, video and screen sharing on VIP
Open a room

pay.fastlock.pro

FastLock Pay

Ask to be paid in stablecoins with a link. The amount and your address live inside the link, the payer sees exactly what they are about to send, and their wallet sends it straight to yours — with nobody in between to take a cut or hold it.

  • 0% fee, on every plan, because there is nowhere to put one
  • The address is in the link, not the clipboard
  • TRON, BNB Chain, Polygon, Arbitrum, Base, OP, Ethereum
Make a payment link

How it works

Nothing in the middle, and here is why

Most tools that call themselves private are asking you to trust that they do not look at what passes through them. These are built so that nothing passes through them in the first place — a weaker promise to make and a much stronger one to keep.

  1. 01

    Your wallet is the account

    There is no email field, no password and no verification step, because there is no profile for them to belong to. You sign a message with a wallet you already have and that address is who you are. Nothing about you is collected, so nothing about you can be sold, leaked in a breach, or handed over on request.

  2. 02

    The data goes browser to browser

    A file transfer or an OTC room is a live connection between two tabs — WebRTC, the same technology behind video calls, encrypted end to end by the standard itself. The bytes go from one browser to the other. They are not uploaded, mirrored, cached or queued, and there is no copy on a disk of ours because the path never passes through one.

  3. 03

    The server only introduces you

    Two browsers cannot find each other unaided, so a small server passes the introduction — the network addresses each needs to reach the other. Those messages are deleted the instant the other side reads them, and they never contain the data itself. When the two tabs have shaken hands, the server has nothing further to do with the transfer and could not observe it if it wanted to.

  4. 04

    Payments never touch us at all

    A payment link carries the amount and the recipient in the part of the URL after the # — the one part a browser never sends to a server. The payer's wallet transfers to the merchant's address in a single transaction. There is no account of ours in the path, which is also why the fee is zero: taking a cut requires being somewhere in the middle, and we are not.

The honest cost of all this: both people have to be online at once for a file or a room, because there is no stored copy to fall back on. That is not a limitation we plan to remove. It is the same fact as “nothing is stored”, seen from the other side.

Pricing

One plan, all three tools

Paid tiers cover the things that cost real money to provide — a database row for a short link, relay bandwidth billed by the gigabyte, somewhere to keep a logo. Everything that happens purely between two browsers is free, because charging for it would be charging for something we do not pay for either.

Free

Free

Everything that happens purely between two browsers, with no ceiling on it.

  • Any file size (up to 100 GB)
  • Browser to browser — never stored
  • Long hash links
  • OTC: encrypted text chat, wallet to wallet
  • OTC: manual two-step handshake
  • Pay: fixed-amount payment links, 0% fee
  • Pay: the address is in the link, not the clipboard

Pro

12 USDT / 30 days

The short link, and the conveniences that only a short link makes possible.

  • Everything in Free
  • Short 5-character links
  • Background transfers while the tab is open
  • OTC: one-click join by short link
  • OTC: wallet signature checked automatically
  • Pay: open-amount links for tips and donations

VIP

39 USDT / 30 days

Everything in Pro, plus the relay — the difference between usually connecting and connecting.

  • Everything in Pro
  • OTC: audio and video calls
  • OTC: screen sharing
  • Dedicated TURN relay
  • Connects on mobile networks and behind strict NAT
  • Pay: branded payment pages — your logo, your receipt
See the pricing page

Paid in USDT on TRON or BNB Chain, straight to our wallet — no card, no processor and no personal details, on the same principle as everything else here.

Before you trust it

Fair questions, answered plainly

Will you ever ask for my seed phrase or private key?
No. Not now, not on any page, not by email, not in a support chat. There is no field on any of these sites that will accept one, and if you ever see something that looks like FastLock asking for it, you are not looking at FastLock. Signing in asks your wallet to sign a text message, which proves you hold an address and cannot move a single coin. Read what your wallet shows you before you approve anything, here or anywhere else.
What can you do with my wallet once I connect it?
See the address, and nothing else. Connecting is a read: your wallet tells the page which address you are using, and the page uses it to look up your plan or to name you in a room. Every action that moves value — a payment, a subscription — is a separate transaction your wallet describes to you in full and refuses to send unless you approve it. Nothing on this project has permission to spend, and there is no approve step anywhere that would grant one.
Can you read my files or my messages?
No, and not by policy — by route. The data goes directly from one browser to the other over an encrypted WebRTC connection and never passes through a server of ours. There is no point in the path where an unencrypted copy exists for anybody to read, which is a stronger statement than “we choose not to look” and a much easier one to keep.
What do you actually store?
For a transfer: a size, an encrypted filename and a short-lived token, deleted when the transfer ends or the sending tab closes. For an account: a wallet address, a plan and an expiry date. For a payment link: nothing at all — it lives in the link. There is no file storage in this project, no message archive and no log of who sent what to whom, because none of that ever reaches a place where it could be written down.
It is free for files up to 100 GB. What is the catch?
There is no catch, and the reason is unromantic: a transfer between two browsers costs us nothing per gigabyte, so pricing by size would be charging for something we do not pay for. What the paid plans sell is what genuinely costs money — a database row for a short link, relay bandwidth when two networks cannot reach each other directly, hosting for a logo. The catch, if you want one, is that both people have to be online at the same time.
Why should I trust this page at all?
Ideally you should not have to, and the design tries to earn that. The payment site is a static export with no server logic that could behave differently for you than for anyone else. Every fact it shows a payer — the recipient, the amount, the token contract — is repeated independently by their own wallet in the signing dialog. If a page and a wallet ever disagree, believe the wallet and do not sign. That rule is worth more than anything we could tell you about ourselves.
What happens to my links if FastLock disappears?
A payment link keeps working as an invoice, because it always was the invoice: the address and the amount are inside it, and anyone holding one can read those two facts and pay them by hand from any wallet on earth. File transfers and rooms are live sessions, so they simply stop — there is nothing held hostage, because there is nothing held. Not depending on our continued existence is the only durable form of trust a tool like this can offer.
Is this anonymous from everybody, or just from you?
From us. Be clear-eyed about the rest: blockchains are public ledgers, so a payment between two addresses is visible to the world for ever, and your internet provider can see that you connected to this site. What FastLock removes is the middleman who would otherwise hold your files, know your customers and be able to hand a list of both to whoever asks. It is not a mixer, it does not hide anything on-chain, and anybody telling you otherwise about any tool is selling something.

Still deciding? Open send.fastlock.pro, otc.fastlock.pro or pay.fastlock.pro and look at it with the network tab open. Every claim on this page is one you can watch not happen.