Skip to content
Main content begins

Security and control

Your Portfolio Connection Stays Read-Only.

Vikayo is built around constrained access, server-side boundaries, and customer control. This page describes implemented safeguards—not certifications.

Verified read-only synchronization

Read-only brokerage access

The implemented SnapTrade adapter reads supported account data. Vikayo cannot place trades. A production account has been verified with read-only synchronization. Brokerage availability varies by institution and account type.

Encryption

Broker connection credentials are encrypted before storage and decrypted only in server-side synchronization flows.

Row-level isolation

User-scoped records use ownership checks and Supabase row-level policies where defined.

Server-side secrets

Provider, billing, and signing secrets stay outside browser bundles.

Billing security

Stripe hosts payment collection; Vikayo validates signed webhook events and handles them idempotently.

Account ownership checks

User-scoped API operations verify the authenticated owner before acting.

Data minimization

Only data needed for portfolio intelligence and service operation should be retained; sensitive holdings are excluded from conversion analytics.

Disconnect and delete

Connection controls support disconnection. Account deletion requests can be sent to support@vikayo.com.

Incident reporting

Report suspected security issues to support@vikayo.com with enough detail to investigate safely.

Provider availability

SnapTrade, Stripe, market data, email, and push capabilities depend on provider configuration and uptime.