- Production Offline Utilities & Diagnostics for Android
-
+
+ RitualDev Studio Lineage · Consumer Utilities
+
+
+ Consumer Mobile Applications
+
Every mobile application built by RitualDev operates on the strict principle of hardware ownership: computations are performed locally, databases remain sandboxed on your device, and zero personal telemetry is transmitted.
+
+ {/* Enterprise Segmentation Banner */}
+
+
+
+ Looking for Enterprise AI Agent Sandboxing & Governance? Visit the corporate infrastructure portal at ritualdev.in
+
+ License the All-in-One Math & Financial Engine for Your App
+
+
+ Our 170+ audited calculation engines (mortgages, compound interest, health metrics, unit conversions) are compiled as pure Kotlin Multiplatform (KMP) artifacts ready for direct integration into iOS, Android, and Web applications.
+
+
+ {/* Google Play Compliance & Support Contact */}
+
+
+
+
+ Google Play Store Compliance & Consumer Privacy Notice
+
+
+ In strict compliance with Google Play Store User Data Policies, Indian DPDP Act 2023, and GDPR, all mobile applications process data on-device without background data transmission.
+
+ Linux Landlock & Bubblewrap, macOS Seatbelt, and Windows AppContainer restrict agent process trees. Access to ~/.aws, ~/.ssh, and host sockets is denied or replaced with synthetic canaries.
-
-
- Privacy Policy
-
- ·
-
- Data Deletion
-
+
+ Zero sandbox escape CVEs · 232 test vectors
-
-
PRODUCTIVITY RPG
-
LifeOS
-
- Gamified local-first habit tracking and daily productivity RPG. Local encrypted SQLite storage with zero AI model training retention.
+
+
+
+
+
Wire-Level DB Guardrails
+
+ DBShield intercepts raw PostgreSQL, MySQL, and SQLite protocols on the wire. Destructive agent mutations (DROP TABLE, unindexed updates) are trapped in zero-commit dry-run transactions with Slack/Teams approval cards.
-
-
- Privacy Policy
-
- ·
-
- Data Deletion
-
+
+ Interactive webhook triage · Local AST parsing
+
+
+
+
+
Zero-Egress Private VPC
+
+ Deploy inside air-gapped AWS VPCs or private Kubernetes clusters with AGENTSHIELD_AIR_GAPPED=1. Zero outbound telemetry, zero multi-tenant cloud storage, and cryptographic SLSA Level 3 release provenance.
+
Home
/
- Pricing
+ Pricing & Commercial Subscriptions
{/* Header */}
-
-
- Transparent, Developer-Friendly Pricing
+
+
+
+ Self-Service Billing Powered by Dodo Payments
- Invest in Security. Save on Tokens.
+ Invest in Security. Slash Token Bills.
-
- From free open-source CLIs to Fortune 500 air-gapped VPC clusters. Secure checkout powered by Dodo Payments with automated global sales tax and Indian GST compliance.
+
+ From individual developer subscriptions to private air-gapped enterprise VPC clusters. Instant checkout with automated global sales tax and Indian GST compliance.
- Payments processed securely via Dodo Payments. Automatic VAT, GST, and global remittance handling.
+ {/* Dodo Payments Trust & Merchant of Record Notice */}
+
+
+
+
+ Authorized Merchant of Record & Tax Compliance
+
+
+ Commercial transactions are administered through Dodo Payments Inc. Automatic EU VAT, global sales tax, and Indian Goods and Services Tax (GST) compliant formal tax invoices issued on every transaction.
+
+
+
+
+ Review Security & Trust Center
+
+
diff --git a/src/app/trust/page.tsx b/src/app/trust/page.tsx
index 7587902..6d3ddc9 100644
--- a/src/app/trust/page.tsx
+++ b/src/app/trust/page.tsx
@@ -152,9 +152,57 @@ const SOC2_CONTROLS: Soc2Control[] = [
];
export default function TrustPortalPage() {
- const [activeTab, setActiveTab] = useState<"sig" | "airgap" | "compliance" | "soc2" | "subprocessors">("sig");
+ const [activeTab, setActiveTab] = useState<"sig" | "airgap" | "compliance" | "soc2" | "subprocessors" | "nda">("sig");
+ const [ndaCompany, setNdaCompany] = useState("");
+ const [ndaSigner, setNdaSigner] = useState("");
+ const [ndaEmail, setNdaEmail] = useState("");
+ const [ndaJurisdiction, setNdaJurisdiction] = useState<"delaware" | "california" | "uk" | "india">("delaware");
+ const [ndaExecuted, setNdaExecuted] = useState(false);
const [copiedSig, setCopiedSig] = useState(false);
+ const handleExecuteNda = (e: React.FormEvent) => {
+ e.preventDefault();
+ if (!ndaCompany || !ndaSigner || !ndaEmail) return;
+
+ const agreementText = `# MUTUAL NON-DISCLOSURE AGREEMENT (EXECUTED COPY)
+Entity: ${ndaCompany}
+Authorized Signatory: ${ndaSigner}
+Corporate Email: ${ndaEmail}
+Governing Jurisdiction: ${ndaJurisdiction.toUpperCase()}
+Execution Date: ${new Date().toISOString()}
+Cryptographic Verification Token: RITUAL-NDA-${Math.random().toString(36).substring(2, 10).toUpperCase()}-VERIFIED
+
+1. PARTIES & SCOPE
+This Mutual Non-Disclosure Agreement is executed between RitualDev Studio (ritualdev.in) and ${ndaCompany} ("Counterparty").
+The parties agree to evaluate and deploy AgentShield, DBShield, and air-gapped private VPC governance infrastructure.
+
+2. ZERO-DATA-RETENTION AFFIRMATION
+RitualDev explicitly affirms that its technical architecture does not ingest, transmit, or retain Counterparty source code, API credentials, or prompt telemetry. All runtime execution occurs 100% locally on Counterparty machines or inside Counterparty's private air-gapped VPC infrastructure.
+
+3. TERM & JURISDICTION
+This Agreement remains in effect for two (2) years under the laws of ${ndaJurisdiction === "delaware" ? "State of Delaware, USA" : ndaJurisdiction === "california" ? "State of California, USA" : ndaJurisdiction === "uk" ? "England & Wales" : "Republic of India"}.
+
+EXECUTED ON BEHALF OF COUNTERPARTY:
+Signed: ${ndaSigner} (${ndaEmail})
+Company: ${ndaCompany}
+
+EXECUTED ON BEHALF OF RITUALDEV STUDIO:
+Divyanshu Jethi / Sakshi Sharma, Co-Founders
+Security Operations Desk (security@ritualdev.in)
+`;
+
+ const blob = new Blob([agreementText], { type: "text/markdown" });
+ const url = URL.createObjectURL(blob);
+ const a = document.createElement("a");
+ a.href = url;
+ a.download = `RitualDev_Mutual_NDA_${ndaCompany.replace(/\s+/g, "_")}.md`;
+ document.body.appendChild(a);
+ a.click();
+ document.body.removeChild(a);
+ URL.revokeObjectURL(url);
+ setNdaExecuted(true);
+ };
+
const copyFullSigPack = () => {
const text = SIG_QUESTIONS.map(
(q) => `[${q.id}] ${q.category}\nQ: ${q.question}\nA: ${q.answer}\nEvidence: ${q.evidence}\n`
@@ -231,6 +279,129 @@ export default function TrustPortalPage() {
+ {/* Continuous Live Security Posture Monitoring Engine */}
+
+ Enterprise procurement teams can execute a standard bilateral Two-Way Mutual NDA instantly. Complete the entity authorization below to receive an executed, cryptographically stamped agreement.
+
+ This Agreement is entered into by and between RitualDev Studio and {ndaCompany || "[Counterparty Legal Entity]"} represented by {ndaSigner || "[Signatory Name]"} ({ndaEmail || "corporate email"}).
+
+
+ Zero-Data-Retention Commitment: RitualDev explicitly affirms that its technical architecture does not ingest, transmit, or retain Counterparty source code, API credentials, or prompt telemetry. All runtime execution occurs 100% locally on Counterparty machines or inside Counterparty's private air-gapped VPC infrastructure.
+
+
+ Governing Law: Governed by the laws of {ndaJurisdiction === "delaware" ? "Delaware, USA" : ndaJurisdiction === "california" ? "California, USA" : ndaJurisdiction === "uk" ? "England & Wales" : "Republic of India"}.
+
+
+
+ {ndaExecuted && (
+
+
+
+ Executed copy generated & downloaded.
+
+
A copy has been registered for domain authorization at {ndaEmail}. Dedicated security operations desk notified at security@ritualdev.in.