Security Disclosure

How responsibility is shared and how to report issues.

Non-custodial responsibility

Uh Oh Swap is non-custodial. Your wallet stays in control. You are responsible for reviewing every transaction before signing.

No recovery of funds

Blockchain transactions are irreversible. If funds are sent to the wrong address or a transaction is signed by mistake, we cannot reverse it or recover assets.

Smart contract and integration risk

The demo depends on smart contracts and third-party infrastructure. These systems can have bugs, outages, or unexpected behavior. Please use the demo with care.

Report a vulnerability

Please report security issues privately. Include steps to reproduce, affected components, and impact.

Email: security@uhohswap.com

Open-source transparency

When we publish source code, it will be linked from our documentation. Public code helps the community review and improve the demo, but it does not remove risk.

Scope

  • Frontend UI (Next.js)
  • Backend API (Fastify)
  • Contracts (Solidity)
  • Staging reverse proxy configuration

Safe harbor

We won’t take legal action against researchers acting in good faith who avoid privacy violations, data destruction, and service disruption.

Last updated: 2026-01-30