Clew

Fintech and banking app onboarding — without sending data to a third party

Tours, tooltips and checklists inside your customer portal. Clew runs in your own infrastructure — on-prem, Docker or a single Node process — so visitor data stays with you and a third-party script never has to pass your security review.

Start freeAsk about self-hostingFree plan forever · no credit card

Why typical onboarding SaaS is hard to adopt in a bank

Three reasons an external onboarding widget stalls in security and compliance review.

Compliance

Third-party scripts get blocked

A script that ships behavioral data to a vendor cloud triggers vendor-risk assessments, data-processing agreements and data-residency questions. Many teams never get past that stage.

Complex portal

Customers get lost between products

Payments, statements, cards, limits — the interface is dense. New customers never reach the key action, and the contact center fills up with “where do I find…”.

Frequent releases

Help content goes stale

After an update the button moves, and the PDF guides and help-center articles are already wrong. There is nowhere to fix guidance inside the interface itself.

How Clew solves it

The in-app onboarding you would get from Appcues or Pendo — inside your perimeter, and in the hands of the product team.

Your infrastructure

Self-hosted when you need it

Run Clew in Docker or as a single Node process with a built-in SQLite database. Visitor data stays inside your perimeter — useful for security reviews, data-residency rules and vendor-risk questionnaires.

No developers

Product managers edit the hints

A developer adds one script tag, once. From then on the PM places tooltips and tours in a visual editor and changes copy without a release — the same day a question shows up in support.

Analytics

See where people get stuck

Step-by-step funnels and drop-offs, plus detection of hints that broke after a front-end release. Counted with a random browser ID — no IP addresses, no personal data.

portal.yourbank.com/dashboard
A Clew tooltip on top of an app dashboard, pointing at the New report button
Shown for illustration — this is how a hint looks on a live page.
Example scenario

Onboarding in a business banking portal

A first-payment tour walks the customer from login to confirmation. An “Activate your account” checklist stays in the corner and remembers progress between visits. A modal announces the new statements view right on the statements page — not in an email that lands in spam.

This is an illustrative scenario, not a real customer. Real customer stories will appear here as they happen.

Why Clew fits a regulated environment

Self-hosted — data stays in your perimeterNo personal data in analyticsOn-prem license — one-time paymentSet up by non-engineers — no codeReact, Vue, any SPA

Frequently asked questions

Is Clew a good fit for banks and fintech?

Tours, tooltips and checklists inside your customer portal. Clew runs in your own infrastructure — on-prem, Docker or a single Node process — so visitor data stays with you and a third-party script never has to pass your security review.

Do I need a developer to set up onboarding?

Only once — to paste one script tag into your page. After that, product managers, marketers or support build tours, tooltips and checklists in a visual editor right on the live page, with no releases.

Does Clew work with React, Vue and single-page apps?

Yes. The widget is dependency-free vanilla JavaScript; it survives route changes in single-page apps and does not pull in a framework.

Can I self-host Clew?

Yes. Run it in Docker or as a single Node process with a built-in SQLite database; visitor data stays on your servers. The self-hosted edition is a one-time license with a year of updates and support.

How much does Clew cost?

The Free plan is free forever: 1 site and up to 3 published tours, no visitor caps. Pro ($14.99/month, 20 published tours, no visitor caps) and Business come with a 14-day trial, no credit card. There is also a one-time Lifetime license and a self-hosted box.

Your case study could go here.
Using Clew? Your numbers on activation and support load belong in this spot.

Put onboarding into your product with one line of code.

Start free Ask about self-hosting Cloud — free plan forever. Self-hosted — runs on your own servers.

Product tours, popups and onboarding in the age of AI

7 patterns with step counts, copy rules and what to measure, what AI changes, and a checklist before you publish. PDF, 2 pages. What is inside →