Security

How we protect your data

We take a minimal-footprint approach to security: collect less, store less, expose less. Here is exactly what we do and who we rely on.

01

Authentication

All authentication is handled by Clerk, which is SOC 2 Type II certified. Clerk manages credential storage, session tokens, and multi-factor authentication. Trikosh servers never see or store your password.

02

Database encryption

Financial data is stored in a PostgreSQL database on Neon.tech. All client–server connections are encrypted with SSL/TLS. Neon encrypts data at rest and operates within secure, isolated compute environments.

03

No sensitive data

Trikosh stores no payment data, no government IDs, and no sensitive personal information. The only user data we hold is what Clerk provides for account management: email address and basic profile.

04

Open-source codebase

The entire Trikosh codebase is public under MIT License. Security through obscurity is not a defence. You can read every line, audit every dependency, and raise issues or PRs directly on GitHub.

Security Audit

Security & Data Integrity

A summary of the security review conducted on the Trikosh platform, covering authentication, database access, API protection, and dependency hygiene.

01

Scope of Testing

  • ·Authentication flow (Clerk integration)
  • ·API route protection and unauthorized access attempts
  • ·Database connection security (SSL-enforced Neon.tech PostgreSQL)
  • ·Environment variable exposure checks
  • ·Dependency vulnerability scan
02

Findings & Resolutions

  • ·All API routes returning financial data are protected and return 401 for unauthenticated requests where applicable
  • ·Database credentials are stored exclusively as environment variables and are never exposed in client-side code
  • ·SSL is enforced on all database connections (sslmode=require)
  • ·No critical or high-severity vulnerabilities found in production dependencies at time of audit
03

Ongoing Practices

  • ·Dependencies reviewed on each pipeline update
  • ·No user financial data is stored — the platform only serves pre-computed public market data
  • ·Responsible disclosure: security issues can be reported via GitHub Issues marked [SECURITY]

View the source

Trikosh is fully open source under the MIT License. The code that handles your requests, reads from the database, and renders the UI is publicly auditable. If you spot a dependency with a known vulnerability or a configuration that concerns you, open an issue.

github.com/zshqv/Trikosh ↗

Responsible disclosure

We follow responsible disclosure practices. If you discover a security vulnerability in Trikosh, please report it privately before publishing details publicly. We will acknowledge your report within 72 hours and work to resolve confirmed issues promptly.

To report a vulnerability, email ashu10tripathi@gmail.com. Please include a description of the issue, steps to reproduce, and the potential impact.

Sources: SEC EDGAR · Annual Reports · Investor Presentations | Standards: GAAP / IFRS flagged per company | Coverage: FY2019 – FY2024 | License: MIT Open Source