SignetLoom

Mobile-first approval workflow for global teams

Mobile-first Hanko workflow for cross-border teams

Route documents, stamp approvals, and keep Japanese operations moving with a premium multilingual workspace.

Ready for production

Supabase-backed document routing

Mobile-first layout designed for on-site approvals.

Real login, logout, and session-protected dashboard flow.

Indexed landing page plus noindex private app routes.

Document routing

Upload a file, move it through review, and keep every step visible for the team.

Regional approval terms

Use the local label your team expects, whether that is Hanko, seal, chop, or digital stamp.

Multi-language workspace

Switch between locales without losing your place or the current session.

More info

What the workflow looks like after sign-in

1

A document lands in the queue with a clear owner and timestamp.

2

A manager reviews it, applies the stamp, and moves it forward.

3

The completed file is ready for print, archive, or export.

Regional naming options

The same approval concept is called different things around the world.

Pick the term your market uses

Global
Japan1/4

Hanko / Inkan

North America2/4

Digital seal / stamp

UK / EU3/4

Company seal

APAC4/4

Chop / approval seal

Ready for local naming

Hanko is one option, not the only one.

Charts

Activity overview

A simple visual summary of how the workflow behaves across a week.

Monday72%
Tuesday58%
Wednesday84%
Thursday46%
Friday91%

Secure by default

Protected routes, server sessions, and a crawlable public home page.

More insight

Quick stats help the team see what is pending, stamped, and done.

Simple flow

A small number of steps keeps the app usable on phones and laptops.

Production ready

Live Supabase reads and writes replace mock data in the main flows.

More info

Want to see the full workflow?

Open the dashboard to upload a document, follow the queue, and apply a seal. The public page now explains the product, the regional naming options, and the approval flow instead of leaving an empty blank area.