1. Zero Training on Your Data
Your memories, source code, AST indices, debugging traces, robot trajectories, and queries are never used to train, fine-tune, or improve foundation models or shared weights.
Your memories, source code, AST indices, debugging traces, robot trajectories, and queries are never used to train, fine-tune, or improve foundation models or shared weights.
Unlike wrapper memory layers that forward your prompts to OpenAI or Anthropic on every write, / ml processes memory ingestion natively without sending customer payloads to external LLM APIs.
Every workspace, API key, and memory vault (tenant_id, user_id, agent_id, robot_id) is strictly isolated. No cross-tenant recall or shared state ever occurs.
Calling DELETE /v1/memories/{id}, forget_memory, or workspace purge immediately and deterministically removes the data and its index state without lingering background caches.
This Privacy Policy governs how SlashML Inc. (“/ ml”, “SlashML”, “we”, “us”, or “our”) collects, processes, protects, and deletes information across our websites (slashml.ai, docs.slashml.ai), cloud console (app.slashml.ai), managed API and remote Model Context Protocol (MCP) endpoints (api.slashml.ai), open-source SDKs (slashml-memory, @slashml/memory, slashml-robotics, @slashml/robotics), and ideological/agent marketplace plugins (Claude, Cursor, OpenAI Codex, Gemini CLI).
We built / ml specifically for engineering organizations, enterprise AI teams, and embodied robotics fleets that require strict intellectual property protection. For Customer Content submitted to our API or MCP servers, SlashML acts strictly as a Data Processor / Service Provider acting on the instructions of the Customer (the Data Controller).
We enforce an unconditional technical and contractual prohibition against training on Customer Content:
api.slashml.ai, your payloads are processed directly by our native memory engine and are never routed to external commercial LLM providers (such as OpenAI, Anthropic, or Google).| Category | What Is Processed | Purpose & Retention |
|---|---|---|
| Customer Vault Content | Text memories, scoped rules, code index representations, and robot trajectory episodes explicitly transmitted via API or MCP tools. | Solely to execute memory storage, retrieval, safety gating, and deletion for your authenticated tenant. Retained until deleted by you via API/Console or account termination. |
| Account & OAuth Identity | Work email address, organization/tenant name, OAuth subject identifier (GitHub, Google, or Enterprise SSO), and billing contact via Stripe. | Authentication, workspace access control, OAuth 2.1 MCP session authorization, and billing administration. |
| API Credentials | SHA-256 cryptographic hashes and non-sensitive prefixes of API keys (sml_live_...). |
Request authentication and tenant routing. Raw API keys are shown only once at creation or provisioned directly into your OAuth 2.1 PKCE token exchange. |
| Operational Telemetry | Request timestamps, HTTP status codes, endpoint latency, and token/operation counts per tenant. | Rate limiting, quota enforcement, abuse prevention, and SLA monitoring. Operational logs never log raw prompt bodies or secret keys. |
When you connect to / ml via our Remote Streamable HTTP MCP servers (https://api.slashml.ai/mcp or https://api.slashml.ai/robotics/mcp) or local CLI/SDK packages:
https://app.slashml.ai/oauth/authorize. You choose the specific tenant vault to authorize, and you can revoke the generated MCP API key at any time in one click from app.slashml.ai.search_memories, find_bug_candidates, or check_kinematic_safety). It does not passively record your screen, keystrokes, or unrelated local files outside your workspace..env secrets before storage.tenant_id. Memory indices are partitioned per tenant so vector, lexical, and temporal lookups cannot traverse tenant boundaries under any query condition.Unlike traditional graph and vector memory services where deleted records remain embedded inside LLM-summarized graph edges or stale HNSW segments, / ml supports immediate, deterministic unlearning:
DELETE /v1/memories/{memory_id}, forget_memory, or forget_embodied_episode immediately purges the item from active recall and storage.DELETE /v1/memories/?user_id={scope} or deleting a tenant in app.slashml.ai permanently destroys all memories, indices, and metadata associated with that scope.
We do not use third-party advertising networks, behavioral tracking pixels, or cross-site analytics cookies on slashml.ai or app.slashml.ai. Cookies are strictly limited to essential, HttpOnly, SameSite authentication session cookies required to keep you signed into the Console.
Our core infrastructure subprocessors are limited to:
Regardless of your geographic location, we extend full data subject rights to all users:
GET /v1/memories/ or the Console.For privacy inquiries, Data Processing Addendums (DPAs), security audits, or vulnerability disclosures, contact us directly: