LastCheck is the checkpoint before you sign.
A self-hosted co-signer that blocks risky transactions and only interrupts you when a signature needs attention.
Built for calm signing: most transactions pass silently, and LastCheck steps in only when a signature looks outside your policy.
Live policy preview
Control that feels like product UX, not security infrastructure.
Swap allowance
Allow trusted DEX usage up to a daily threshold. Escalate anything above it.
How it works
Three decisions before funds move.
Enforce rules, run AI checks, escalate only when needed.
Set non-negotiable rules
Define guardrails in plain English. LastCheck compiles them into deterministic rules the AI cannot override.
AI inspects what passes
Transactions that clear your rules are simulated and reviewed for anomalous behavior before co-signing.
You approve the edge cases
Suspicious activity triggers alerts in Telegram, Signal, or on hardware devices so you approve or reject in context.
Transaction flow

Simple self-hosted rollout
The setup wizard gets you from deploy to protected Safe in three steps.
Deploy the engine and pair the Telegram bot to receive the agent signer.
Connect your wallet and create a 2-of-2 Safe with the agent as the second signer.
Set the Safe in Telegram and verify that approval prompts reach you before execution.
Benefits
Security controls that stay usable.
LastCheck keeps policy control understandable and operationally light.
Most wallets only warn. LastCheck blocks unsafe paths before signing.
Change limits quickly without editing Safe modules or policy code.
Self-hosted by design: your policy logic and transaction context stay under your control.