zephex
CLIGet StartedPricingMCP ToolsCommunityGuidesDocs
←BackSign in
CLIGet StartedPricingMCP ToolsCommunityGuidesDocs
Get started freeSign in
DocsAPIToolsEditorsChangelogHelp

GET STARTED

WelcomeQuickstartSetup videoMCP Q&A (learn)BlogWhat is MCP?Who is Zephex for?Plans & PricingZ-GASAB benchmarkBenchmark chart (live)Changelog

INSTALLATION

Web Terminal tools (plain English)Terminal tools (complete)Connect MCPVS Code Marketplace extensionCLI (no AI agent)CLI init (first run)CLI account & logoutNPX (Recommended)Test Pulse (check test)Test Pulse commandsProject MemorySupply Pulse (supply)Supply Pulse commandsTerminal CLI referenceSlash commands (37 palette)Web Terminal (dashboard)Command CompassCLI commandsCLI in DockerCLI: All editors (one command)CLI: Crush, Hermes, ChatGPT, KiloOAuth & HTTP setupInstall overviewHTTP APISetup WalkthroughHTTP vs stdio

API & KEYS

API Key ManagementKey Naming & FormatAuthenticationKey Dashboard

CONFIGURATION

Universal RequirementsSupported EditorsHow It WorksArchitectureCLAUDE.md TemplateAGENTS.md Template

EDITORS28 guides

Supported EditorsVS CodeVS Code extension (Marketplace)Claude CodeCursorWindsurfJetBrains

PLATFORM

macOSWindowsLinux

TOOLS10 tools

Capabilities OverviewTools OverviewTool FilteringTool Workflowsget_project_contextread_codefind_codecheck_packageexplain_architectureZephex_dev_infocheck_testaudit_headerskeep_thinkingproject_memory

GUIDES

Best PracticesToken EfficiencyUse CasesZephex vs Local MCPZephex vs Context7Zephex vs GitHub MCPZephex vs SmitheryMCP EcosystemMarkdown Access

SUPPORT

Help CenterMCP troubleshootingTeam rolloutFAQConnection IssuesRate LimitsDowntime & ErrorsBillingTier GuidePro & Max guideUsage LimitsUsage Analytics

LEGAL

System StatusTerms (summary)Privacy (summary)Data UseSecurityAuthenticationSecurityData HandlingPrivacy PolicyTerms of Service

Quick Links

API Reference

Complete API documentation

Troubleshooting

Common issues and solutions

Community

Join our Discord community

Plugins

Editor and CLI integrations

Pricing

Free, Pro, and Max plans

Enter
Zephex_devzephex-devzephexzephexhello@zephex.dev
© 2026 Zephex. All systems operational.

Legal

Privacy Policy

Last updated: July 2026. This policy explains what data Zephex collects, why, how long it is kept, and what controls you have.

DATABASE & AUTHENTICATION

Account data lives in Supabase Postgres (API key hashes, usage logs, billing links, profile fields). Dashboard sign-in uses Supabase Auth (email/password, GitHub/Google OAuth, magic links, passkeys). MCP tool calls authenticate with Bearer API keys validated against hashed keys in the same database. MCP connector OAuth (Claude.ai, ChatGPT, and similar clients) uses Auth0 as the authorization server with PKCE. Plaintext API keys are never stored after creation.

Live health for database and authentication is published at zephex.dev/status. See also Authentication & Account Security.

ProviderRole
SupabasePostgres database and dashboard authentication (accounts, API key hashes, usage logs, sessions).
Auth0OAuth authorization server for MCP connector clients (Claude.ai, ChatGPT, PKCE flows).
RailwayMCP Server — hosts tool execution (find_code, read_code, check_test, etc.).
VercelDashboard, public MCP endpoint proxy (zephex.dev/mcp), and edge routing.
Upstash RedisRate limiting, session cache, and health-check coordination.
StripePayments, subscriptions, and billing meters.
ResendTransactional email (verification, security alerts, billing notices).
SentryError monitoring with PII redaction.
PostHogProduct analytics (optional; EU users can decline via cookie banner).
WHO WE ARE

Zephex is a cloud-hosted MCP (Model Context Protocol) proxy service. Users connect their AI code editors to our endpoint and access developer tools through a single API key. The service is operated as a sole proprietorship.

DATA WE COLLECT
CategoryDataSource
AccountEmail address, OAuth provider ID, display nameSignup / OAuth
AuthenticationHashed password, MFA secret (encrypted), session tokensLogin
API KeysHMAC-SHA256 hash with per-key salt, key prefix, creation date, last-used timestampKey creation
UsageTool name, timestamp, response status, latency per requestEach API call
BillingStripe customer ID, subscription status, payment method last 4 digitsStripe
DeviceHashed IP address, User-Agent, MCP client name/versionEach request
AnalyticsPage views, feature usage events (anonymized)Dashboard interaction
DATA WE DO NOT COLLECT
  • Your AI model prompts or chat history.
  • Full repository contents — only files explicitly referenced in tool arguments are processed.
  • Editor conversation context surrounding tool calls.
  • Biometric data, precise geolocation, or device identifiers beyond User-Agent.
  • Data from tools you did not call — Zephex only processes the specific tool invocation you initiate.
HOW WE USE YOUR DATA
  • Authentication — verify your identity and authorize API requests.
  • Service delivery — route tool calls to the correct backend and return results.
  • Usage tracking — enforce plan limits, calculate billing, and display analytics in your dashboard.
  • Abuse prevention — detect and block credential stuffing, DDoS, and anomalous patterns.
  • Email notifications — send usage warnings, billing alerts, and security notices (configurable in Settings).
  • Product improvement — aggregate, anonymized usage patterns inform which tools to prioritize.
DATA RETENTION
Data typeRetention periodOn account deletion
Account profileUntil account deletedRemoved within 30 days
API key hashesUntil revoked or account deletedRemoved immediately
Usage events (tool name, timestamp)90 days rollingRemoved within 30 days
Hashed IP / User-Agent90 daysRemoved within 30 days
Tool input/output contentNot stored — processed in memory onlyN/A
Billing records (Stripe)As required by tax law (typically 7 years)Anonymized
Audit logs1 yearRemoved within 30 days
Email queue records30 days after sendRemoved immediately
THIRD-PARTY PROCESSORS

Zephex uses the providers listed under Database & Authentication, plus transactional email and error monitoring. All processors are bound by data processing agreements. No processor receives plaintext API keys. Tool call content passes through infrastructure in memory and is never written to disk or logs.

TEAMS & ORGANIZATIONS

If you roll Zephex out to a team, the account owner remains responsible for every API key created under that account. Each developer should use named keys per environment; shared keys in chat or public repos violate our acceptable-use rules.

Usage metadata is stored per API key (tool name, timestamp, status, latency) so account owners can monitor quota. Tool arguments and outputs are not stored. Rollout policy: Team MCP rollout.

AI MODEL TRAINING

Zephex does not use prompts, tool inputs, tool outputs, or repository content accessed through tools to train, fine-tune, or evaluate AI models. This applies to all plans without exception.

Zephex is a proxy; it routes requests to tools and returns results. It does not fine-tune, distill, or otherwise learn from your data.

DataStored?Duration
Source code in tool callsNo—
Tool input argumentsNo—
Tool output / response bodyNo—
AI chat / promptsNo—
Tool name per callYes90 days
Timestamp + success/error + latencyYes90 days
API key hash (HMAC-SHA256 + salt)YesUntil revoked
Hashed IP addressYes90 days
COOKIES
  • Session cookie — HttpOnly, Secure, SameSite=Strict. Required for dashboard authentication. Expires on logout or after 7 days of inactivity.
  • CSRF token — HttpOnly, Secure. Prevents cross-site request forgery on state-changing actions.
  • Theme preference — localStorage (not a cookie). Stores dark/light mode choice.

We use PostHog for product analytics (page views, feature events, session replay with masked inputs). PostHog may set cookies (e.g. ph_*). Essential cookies (session, CSRF) are always required. EU users can decline optional analytics via the cookie banner.

YOUR RIGHTS

Regardless of your location, you can:

  • Access — request a copy of all personal data we hold about you.
  • Rectification — correct inaccurate information.
  • Erasure — delete your account and all associated data (Dashboard → Settings → Delete Account).
  • Portability — receive your data in a machine-readable format.
  • Objection — opt out of non-essential processing (e.g., marketing emails via Settings → Notifications).
  • Restriction — request that we limit processing while a dispute is resolved.

To exercise any right, use Dashboard → Settings or email support@zephex.dev. We respond within 30 days.

DATA BREACH NOTIFICATION

In the event of a data breach that affects your personal information, we will notify you without undue delay and as required by applicable law (method and timing depend on jurisdiction and severity).

CHILDREN

Zephex is not directed at children under 13. We do not knowingly collect personal information from anyone under 13. If you believe a child under 13 has created an account, contact support@zephex.dev and we will delete it promptly.

CHANGES TO THIS POLICY

Material changes are announced via email to registered users at least 14 days before taking effect. The "Last updated" date at the top reflects the most recent revision.

CONTACT

Privacy questions: support@zephex.dev