8 tools · 100% offline

Security tools that never leave your computer.

Find a forgotten key, understand a rejected webhook, seal a folder, check an attachment. Each tool is a file that opens in your browser and works without a connection.

  • No data sent
  • No account
  • One-off purchase
  • English and French
● passforge.html — offline
PassForge: generated password and time to guess it
● secretscan.html — offline
SecretScan: two secrets found in a text, values masked
8tools, one problem each
0network requests
0accounts to create
1file per tool
The catalogue

One specific problem, one tool.

Each tool does one thing and does it well. It also tells you what it does not do.

SecretScan

Before you publish

Finds access keys, passwords and sensitive files left in a text or a folder, before you publish or send it. Values stay masked; replacement advice included.

€19Opening soon

HookCheck

Webhooks

Checks a webhook signature (Stripe, GitHub, Shopify or generic) and explains why it is rejected: whitespace, line endings, reformatted JSON, wrong secret.

€12Opening soon
$ python webhookninja.py serve
POST /hooks/stripe · signature valid
POST /hooks/github · signature valid
evt_3Q8f… · duplicate ignored
POST /hooks/shopify · forwarded, 2nd attempt
$ python webhookninja.py replay --dlq

WebhookNinja Local

Webhooks · self-hosted

A webhook receiver you host yourself: signature checked, duplicates ignored, everything kept, forwarded with retries, replayed in one command.

For developers: Python 3.8 and a reachable machine.

€49Opening soon

ChainProof

File integrity

Seals a set of files or a folder: a manifest of fingerprints and an overall fingerprint. Later, it tells you what is identical, modified, missing or added.

Proves integrity, not a legally binding date.

€19Opening soon

CryptoSign

Signing

Signs and verifies a file or a text, with keys generated on your machine and a password-protected private key. No command line.

Not a qualified eIDAS signature.

€15Opening soon

AnomalyScope

Data

Drop in a CSV file: it spots abnormal values in each column, shows the typical value and the deviation, with a chart.

€15Opening soon

FileCheck

Suspicious file

Before opening an attachment: misleading extension, archive contents, hidden executable, fingerprints to compare with the publisher's.

Gives clues; it is not an antivirus.

€12Opening soon

PassForge

Passwords

Generates passwords and passphrases with secure randomness, estimates the strength of an existing one. The breach check only runs when you ask for it.

€9See the page →

Prices include VAT, one-off purchase per tool. Included: the version you buy and fixes to its bugs.

How it works

One file. On your machine. For good.

01

Pick the tool

Each page explains the problem solved, shows the tool and states its limits.

02

Get a file

One HTML file in English and French, with a read-me and the licence.

03

Open it, even offline

In Chrome, Edge, Firefox or Safari. No install, no account, no quota.

Secure by design

What the tool cannot do is the best guarantee.

Each page forbids any connection itself. Even if we wanted to, the tool could not send anything.

  • Nothing leaves: your files, texts, keys and passwords stay in your browser.
  • Nothing to install: one readable HTML file that works as long as your browser does.
  • Limits in writing: a tool that gives clues never pretends to be an antivirus.
passforge.html — header
<!-- Security policy of every tool -->
<meta http-equiv="Content-Security-Policy"
      content="default-src 'none'">

// The browser then blocks any way out:
fetch("https://…")            ✕ refused
new Image().src = "…"        ✕ refused
external fonts, scripts, iframes   ✕ refused
Questions

Frequently asked questions

Why a file rather than an online service?

Because keys, passwords and sensitive files have no business on someone else's server. The file runs on your machine and the page forbids any connection.

What exactly do I get?

One HTML file (English and French), a read-me and the licence. WebhookNinja Local is a Python program you host yourself.

Is there a subscription?

No. One-off purchase per tool. The version you buy and fixes to its bugs are included.

When do sales open?

Soon. Join the waiting list: one single message when they open.

Waiting list

Get notified at launch.

Leave your e-mail and the tool you are interested in. One message when sales open, nothing else.

The button opens your e-mail app with the request already written. Nothing is stored on this site.