Trust & Safety
Security & Trust
Selun is a non-custodial allocation agent. It computes recommendations — it does not hold assets, execute trades, or control wallets. This page describes exactly what Selun can and cannot do, what data it needs, and how to reach us.
Non-custodial posture
Selun is designed to be non-custodial at every layer. This is not a feature — it is a structural constraint. The service has no mechanism to hold, transfer, or sign transactions on your behalf.
What Selun controls
What Selun does not control
Data Selun needs
Selun endpoints accept the minimum data needed to compute the requested output. No personally identifiable information is required to use x402 endpoints.
For the allocation wizard, an email address is optionally collected for result delivery. Refer to the Privacy Policy for full data handling details.
Payment boundaries
x402 endpoint payments are per-call USDC micropayments on the Base network (eip155:8453). Each call authorizes and settles one discrete payment. There is no subscription, no stored payment method, and no recurring charge mechanism.
The allocation wizard accepts card payment via Stripe. Card data is handled entirely by Stripe and is never stored on Selun infrastructure.
Integration boundaries
Selun is a REST API service. Integrations call HTTP endpoints. The service returns JSON (or an async status path for allocation endpoints). There is no SDK that requires elevated permissions, no browser extension, and no mobile app requesting wallet connection.
The x402 facilitator used is Coinbase CDP. Payment routing and facilitator infrastructure is managed by Coinbase, not Sagitta Labs.
Responsible disclosure & contact
If you discover a security issue, please report it to the Selun team before disclosing publicly. We take security reports seriously and will respond promptly.
Contact: security@sagittalabs.com with subject line Security Report.