Skip to content

Trust Center

Triggerfish LLM layer च्या खाली deterministic code मध्ये security enforce करतो -- model ignore करू शकणाऱ्या prompts मध्ये नाही. प्रत्येक policy decision code द्वारे घेतला जातो जो prompt injection, social engineering, किंवा model misbehavior द्वारे influence केला जाऊ शकत नाही. Deep technical explanation साठी full Security-First Design page पहा.

Security Controls

हे controls current release मध्ये active आहेत. प्रत्येक code मध्ये enforced, CI मध्ये tested, आणि open-source repository मध्ये auditable आहे.

ControlStatusवर्णन
Sub-LLM Policy Enforcement ACTIVEआठ deterministic hooks प्रत्येक action ला LLM processing आधी आणि नंतर intercept करतात. Model security decisions bypass, modify, किंवा influence करू शकत नाही.
Data Classification System ACTIVEMandatory no-write-down enforcement सह Four-level hierarchy (PUBLIC, INTERNAL, CONFIDENTIAL, RESTRICTED).
Session Taint Tracking ACTIVEप्रत्येक session accessed data चे highest classification track करतो. Taint फक्त escalate होतो, कधीच decrease नाही.
Immutable Audit Logging ACTIVEसर्व policy decisions full context सह logged. Audit logging system च्या कोणत्याही component द्वारे disable केले जाऊ शकत नाही.
Secrets Isolation ACTIVECredentials OS keychain किंवा vault मध्ये stored. Config files, storage, logs, किंवा LLM context मध्ये कधीच नाही.
Plugin Sandboxing ACTIVEThird-party plugins Deno + WASM double sandbox (Pyodide) मध्ये run होतात. Undeclared network access नाही, data exfiltration नाही.
Dependency Scanning ACTIVEGitHub Dependabot द्वारे Automated vulnerability scanning. Upstream CVEs साठी PRs automatically उघडले जातात.
Open Source Codebase ACTIVEFull security architecture Apache 2.0 licensed आणि publicly auditable आहे.
On-Premises Deployment ACTIVEपूर्णपणे तुमच्या infrastructure वर runs. कोणतेही cloud dependency नाही, telemetry नाही, external data processing नाही.
Encryption ACTIVEसर्व data in transit साठी TLS. OS-level encryption at rest. Enterprise vault integration available.
Responsible Disclosure Program ACTIVEDefined response timelines सह Documented vulnerability reporting process. disclosure policy पहा.
Hardened Container Image PLANNEDNear-zero CVEs सह Google Distroless base वर Docker images. CI मध्ये Automated Trivy scanning.

Defense in Depth -- 13 Independent Layers

कोणताही एक layer एकटा पुरेसा नाही. एक layer compromised झाल्यास, remaining layers system protect करत राहतात.

LayerNameEnforcement
01Channel AuthenticationSession establishment वर Code-verified identity
02Permission-Aware Data AccessSource system permissions, system credentials नाही
03Session Taint TrackingAutomatic, mandatory, escalation-only
04Data Lineageप्रत्येक data element साठी Full provenance chain
05Policy Enforcement HooksDeterministic, non-bypassable, logged
06MCP GatewayPer-tool permissions, server classification
07Plugin SandboxDeno + WASM double sandbox (Pyodide)
08Secrets IsolationOS keychain किंवा vault, LLM layer च्या खाली
09Filesystem Tool SandboxPath jail, path classification, taint-scoped I/O
10Agent Identity & DelegationCryptographic delegation chains
11Audit LoggingDisable केले जाऊ शकत नाही
12SSRF PreventionIP denylist + DNS resolution checks
13Memory Classification Gatingस्वतःच्या level वर write करा, खाली read करा

Full Defense in Depth architecture documentation वाचा.

Sub-LLM Enforcement का महत्त्वाचे आहे

बहुतेक AI agent platforms system prompts द्वारे security enforce करतात --

LLM ला "sensitive data share करू नका" असे instructions. Prompt injection attacks या instructions override करू शकतात.

Triggerfish एक different approach घेतो: LLM ला security decisions वर zero authority आहे. सर्व enforcement LLM layer च्या खाली deterministic code मध्ये होते. LLM output पासून security configuration पर्यंत कोणतेही pathway नाही. :::

Compliance Roadmap

Triggerfish pre-certification आहे. आमचे security posture architectural आहे आणि source code मध्ये आज verifiable आहे. Formal certifications roadmap वर आहेत.

CertificationStatusNotes
SOC 2 Type I PLANNEDSecurity + Confidentiality trust services criteria
SOC 2 Type II PLANNEDObservation period मध्ये Sustained control effectiveness
HIPAA BAA PLANNEDHealthcare customers साठी Business associate agreement
ISO 27001 PLANNEDInformation security management system
Third-Party Penetration Test PLANNEDIndependent security assessment
GDPR Compliance PLANNEDConfigurable retention आणि deletion सह Self-hosted architecture

Trust वर एक नोट

Security core Apache 2.0 खाली open source आहे. तुम्ही policy enforcement

code ची प्रत्येक ओळ वाचू शकता, test suite run करू शकता, आणि claims स्वतः verify करू शकता. Certifications roadmap वर आहेत. :::

Source Audit करा

Full Triggerfish codebase github.com/greghavens/triggerfish वर available आहे -- Apache 2.0 licensed.

Vulnerability Reporting

तुम्हाला security vulnerability सापडल्यास, कृपया आमच्या Responsible Disclosure Policy द्वारे report करा. Security vulnerabilities साठी public GitHub issues उघडू नका.