# Phase > Phase is an open-source secrets manager from Phi Security Inc. with end-to-end encryption, service accounts, secret rotation and audit logs. Agents reach it through a REST API, a CLI and SDKs, on Phase Cloud or self-hosted. - Canonical: https://www.anchorterminal.com/tools/phase - Markdown: https://www.anchorterminal.com/tools/phase.md (~7,150 tokens) - Slim: https://www.anchorterminal.com/tools/phase.min.md (~1,630 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/phase.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-08 ## Overview **Grade B · 68/100 · rank #194 of 722 · #10 in Secrets & credential vaults · not agent-ready · confidence medium** ## Assessment Service account tokens can be minted with an expiry over the API, every secret read is logged, and the CLI redacts values when it detects an AI agent. No OpenAPI document or pagination was found in the reviewed documentation, and the Free plan keeps audit logs for 24 hours. ## Facts | Field | Value | | --- | --- | | Vendor | Phi Security Inc. (https://phase.dev) | | Kind | HTTP API | | Category | Secrets & credential vaults (https://www.anchorterminal.com/categories/secrets) | | Transport | HTTP | | Endpoint | `https://api.phase.dev` | | Auth | OAuth or key · Self-serve. A person signs in to the console with Google, GitHub or GitLab, creates a service account and a token with an optional expiry, and the agent sends it as `Authorization: Bearer ServiceAccount `. Personal access tokens use `Bearer User ` and inherit the user's role. Tokens can also be created and deleted over the API for service accounts with server-side key management. Workloads on AWS or Azure can log in with an external identity and receive a token with a TTL. Access follows the account's role and its apps and environments, not the individual token. | | Pricing | Freemium ($10 / seat-mo) · Free plan at $0 with 5 users or service accounts, 3 apps, 3 environments, 24-hour audit logs and 120 API requests a minute. Pro is $10 a user a month ($120 billed yearly) with a 14-day trial, unlimited apps, rotation, custom roles, network access policies, 90-day audit logs and 240 requests a minute. Enterprise is $25 a user a month ($300 yearly) with dynamic secrets, OIDC SSO, SCIM, log forwarding and a 99.99 per cent uptime SLA listed. Only human users are charged, and service accounts are free. The pricing page does not say whether a card is taken. Self-hosting the MIT core is free, and the Pro and Enterprise tiers need a licence (https://phase.dev/pricing/). | | x402 | No · No x402, MPP or L402 in the docs, the API reference or the pricing page (checked 2026-10-08). | | Licence | MIT outside the `ee/` directories, which are under the proprietary Phase Console Enterprise licence | | Packages | npm: `@phase.dev/phase-node`; pypi: `phase-dev`; go: `github.com/phasehq/golang-sdk` | | Source | https://github.com/phasehq/console | | Docs | https://docs.phase.dev | | llms.txt | https://docs.phase.dev/llms.txt | | Last release | 2026-10-04 | | GitHub stars | 928 (as of 2026-10-08) | | npm downloads / week | 2,485 | | PyPI downloads / week | 235 | | Surface graded | Phase Cloud's REST API at `https://api.phase.dev` and the Phase CLI. There is no MCP server. Self-hosted instances serve the same API at `/service/public` | | Free tier | 5 users or service accounts, 3 apps, 3 environments, 24-hour audit logs, 120 requests a minute | | Paid plans | Pro $10 and Enterprise $25 a user a month, 14-day trial, service accounts free | | Rate limits | Free 120 and Pro 240 requests a minute per account, Enterprise custom, 429 with `retry-after`. Self-hosted has none by default | | Machine identity | Service accounts with expiring tokens, AWS IAM and Azure external identities, network access policies on Pro | | Agent integration | `phase ai enable` installs a skill for Claude Code, Cursor, VS Code Copilot, Codex and OpenCode, with value masking | | SDKs | Go (`github.com/phasehq/golang-sdk`), Node (`@phase.dev/phase-node` 3.2.0, October 2025), Python (`phase-dev` 2.1.2, April 2025), browser JS | | Hosting | Phase Cloud on AWS eu-central-1 (Frankfurt), or self-hosted with Docker Compose, Kubernetes, AWS, Azure, GCP or Railway | | Audit logs | Free 24 hours, Pro 90 days, Enterprise custom with log streams to Datadog | | Capabilities | secrets.store, secrets.machine-identity, secrets.audit, secrets.self-host, secrets.rotate | | Tags | hosted, self-hosted, open-source, freemium, free-tier, cli, llms-txt, go, typescript, python, eu, status-page, soc2 | | JSON | https://www.anchorterminal.com/api/v1/tools/phase.json | ## Score breakdown (methodology v0.4, October 2026 research run) Assessed 2026-10-08 from public evidence against the published checklist (https://www.anchorterminal.com/benchmark/#checklist). Confidence: medium. Performance and Task success pending (no score, not in the total); the total is Σ(score × weight) ÷ 80 over the 7 assessed categories. "This run" is each category's share of the 100 points. | Category | Weight | This run | Score (0–100) | Points | | --- | --- | --- | --- | --- | | Reliability | 16% | 20 | 91 | 18.2 | | Performance | 10% | pending | pending | n/a | | Schema & documentation | 13% | 16.2 | 58 | 9.4 | | Agent ergonomics | 13% | 16.2 | 56 | 9.1 | | Security & auth | 14% | 17.5 | 83 | 14.5 | | Payments & pricing | 10% | 12.5 | 25 | 3.1 | | Task success | 10% | pending | pending | n/a | | Maintenance & community | 7% | 8.8 | 83 | 7.3 | | Transparency & trust (editorial 58, provenance 87) | 7% | 8.8 | 73 | 6.4 | | Negative events | up to −15 | up to −15 | none recorded | 0 | | **Total** | | | | **68 → B** | ### Why each score - Reliability 91: Graded as a hosted service, Phase Cloud. Atlassian Statuspage at phase.statuspage.io with components for the console and the API (20). No incident since 10 July 2026. The newest entries are an emergency database scaling on 30 June and a 50-minute partial API outage on 15 June 2026, both outside the 90 days (30). Rate limits published per plan, 120 requests a minute on Free and 240 on Pro, per account (15). A 429 carries a `retry-after` header and a duplicate create returns 409, but no idempotency keys or retry guidance for writes were found (11 of 15). The pricing page lists a 99.99 per cent uptime SLA on Enterprise. No SLA document was found and the terms carry no uptime commitment (5 of 10). The REST API and CLI are generally available (10). - Performance: Pending. Latency is measured per call by our probes, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until the first probe window closes. - Schema & documentation 58: No OpenAPI or other machine-readable contract was found in the docs or the repositories (0). llms.txt at docs.phase.dev indexes Markdown copies of every page (10). The API reference describes each parameter and says when an endpoint refuses, such as rotating secrets rejecting `PUT` and the need for server-side encryption (14 of 20). Types, enums and required fields are given in prose only, and `lease_ttl` is typed as a boolean while described in seconds (9 of 15). Each of the 47 operations has curl, JavaScript and Python examples, and an errors page lists the status codes, with one free-text `error` field (12 of 15). Paths are versioned under `/v1`, with a public changelog of 39 entries and release notes on GitHub (13 of 15). - Agent ergonomics 56: `GET /v1/secrets` filters by path, key and tags, and the CLI skill is one document, but there is no field selection or names-only read (15 of 25). No pagination or limit parameter was found in the API reference (8 of 20). Status codes are documented with their causes, and the body is a single free-text `error` string with no code (12 of 20). No idempotency keys. A repeated create returns 409, and there is no MCP server to carry annotations (8 of 20). Reads need two parameters, `app_id` and `env`, and there are SDKs for Go, Node, Python and browser JS, the Node and Python ones last published in 2025 (13 of 15). - Security & auth 83: Service account tokens take an expiry, can be deleted, and inherit the account's role and its apps and environments. AWS IAM and Azure identities receive tokens with a TTL. Scope belongs to the account, not the token (27 of 30). A read-only Service role, custom roles and network access policies on Pro, write-only sealed secrets, and CLI guardrails that block `printenv` and `phase shell` for agents. No approval step for destructive calls was found in the docs (16 of 20). Secrets are not untrusted content, and the CLI masks values from agents (13 of 15). Every read is logged with actor and IP address, kept 24 hours on Free and 90 days on Pro (12 of 15). security.txt valid to 2030, a disclosure policy in `SECURITY.md`, SOC 2 Type II and yearly penetration tests claimed. No bug bounty was found, and GitHub advisories were not read (15 of 20). - Payments & pricing 25: Graded on the hosted option. No x402, MPP or L402 (0). Plan prices are public at $10 and $25 a user a month, with no per-call price (10). A Free plan and 14-day trials. The pricing page does not say whether a card is taken (15 of 20). A person signs in to the console in a browser with Google, GitHub or GitLab before any token exists (0). Service accounts are free on every plan. - Task success: Pending. Task success needs the category task suites run through each tool, which haven't run yet, so this run doesn't score it. Its weight is shared across the assessed categories until then. A data provider's data-quality score is published on its listing now and becomes half of this category when it's scored. - Maintenance & community 83: Console v2.77.2 was released on 4 October 2026, four days before this check, and a v2.77.3 version bump was merged on 8 October (30). Eleven console versions between 24 July and 8 October 2026, and CLI v2.3.1 and v2.3.2 on 28 July and 20 September (20). 85 open issues and pull requests. Of the two newest issues, one had a pull request opened the next day and the other had no reply after one day. The sample is small (15 of 25). The Go SDK was bumped to v2.4.1 in September 2026, while `@phase.dev/phase-node` 3.2.0 dates from October 2025 and `phase-dev` 2.1.2 from April 2025 (9 of 15). CI passed on the default branch on 8 October and dependency update pull requests are open and current (9 of 10). - Transparency & trust 73: MIT outside the `ee/` directories, with billing, licensing and some access and integration code under a proprietary enterprise licence (24 of 30). The privacy policy of 11 March 2026 covers the services but gives no retention period, and the subprocessor list sits in a trust centre our reader could not load. No DPA was found on the public pages (16 of 30). The terms allow products to be changed or discontinued with notice by email or on the site. No deprecation policy or dated notices were found (5 of 20). The hosting region (AWS eu-central-1) and egress IP addresses are published, and the docs say self-hosted instances send no usage telemetry. The subprocessor list was not read (13 of 20). Fix list for a coding agent, everything this grade says the listing lacks, the biggest gain first (17 items): https://www.anchorterminal.com/fixes/phase.md (JSON https://www.anchorterminal.com/fixes/phase.json) ### What we couldn't check - unchecked: trust.phase.dev is drawn by script and returned no text, so the subprocessor list, any DPA and the SOC 2 details were not read. - unchecked: GitHub security advisories for phasehq/console were not read. - unchecked: whether signing up for the Free plan or a trial takes a card. The pricing page does not say. - The Phase Agents Relay credential proxy is listed as included on every plan, but no docs page, CLI command or merged code for it was found on 8 October 2026. - The lead gave the vendor as Phase. The terms and the licence name Phi Security Inc. - No SLA document was found behind the 99.99 per cent figure on the Enterprise plan. - Issue responsiveness was judged from two recent issues only. ### Sources - pricing page: (seen 2026-10-08) - API overview, authentication and rate limits: (seen 2026-10-08) - secrets API reference: (seen 2026-10-08) - service accounts API reference: (seen 2026-10-08) - API errors: (seen 2026-10-08) - llms.txt: (seen 2026-10-08) - docs source, read from a clone: (seen 2026-10-08) - Claude Code integration: (seen 2026-10-08) - external identities: (seen 2026-10-08) - rotating secrets: (seen 2026-10-08) - security overview: (seen 2026-10-08) - token architecture: (seen 2026-10-08) - status incident history: (seen 2026-10-08) - terms of service: (seen 2026-10-08) - privacy policy: (seen 2026-10-08) - security.txt: (seen 2026-10-08) - changelog: (seen 2026-10-08) - console repository, licence, releases and CI: (seen 2026-10-08) - CLI repository and tags: (seen 2026-10-08) - npm registry: (seen 2026-10-08) - PyPI: (seen 2026-10-08) - home page: (seen 2026-10-08) ## Who's behind it (provenance 87/100, checked 2026-10-08) | Check | Finding | Points | | --- | --- | --- | | Legal entity named | Phi Security Inc. | 20/20 | | Domain age | phase.dev, registered 2023-02-03 (3 years) | 7/15 | | Endpoint on the vendor's domain | api.phase.dev | 15/15 | | Terms of service | read, states 7 of the 7 things a reader expects, and has 2 clauses that cost points | 6/10 | | Privacy policy | read, states 7 of the 8 things a reader expects | 9.3/10 | | Status page | phase.statuspage.io | 10/10 | | Changelog | published | 10/10 | | security.txt | valid | 10/10 | The terms of service (last updated 6 October 2025) name Phi Security Inc. and cover the website, the Phase Console and the self-hosted version. The site footer gives 8 The Green, Ste A, Dover, DE 19901, United States. The privacy policy (last updated 11 March 2026) covers phase.dev and the services, gives no retention period in days and refers to the trust centre for the subprocessor list. security.txt at phase.dev expires on 10 December 2030, lists three contact addresses and points to `SECURITY.md` in the console repository. trust.phase.dev is drawn by script and gave our reader no text, so the subprocessor list and any DPA were not read. RDAP for phase.dev gives a registration date of 2023-02-03. The status page is an Atlassian Statuspage at phase.statuspage.io with components for the console, the API, Cloudflare and AWS eu-central-1. ### Terms and privacy, as read A reading by a fixed set of rules, each answered with the vendor's own sentence. Not legal advice. **Terms of service** (https://phase.dev/legal/terms/), read 2026-10-08, dated 2025-10-06, states 7 of the 7 things a reader expects. - To know. Restricts automated access (costs points). "using "bots" or other automated systems to send requests to our servers at a rate beyond what could be sent by a human user during the same period of time)." - To know. Restricts benchmarking or competitive use (costs points). "The use of the Services for competitive analysis or to build competitive products." - To know. Says access can be ended without notice or for any reason. "Phase may revoke this license at any time, in its sole discretion." - Gives the date it was last updated. Last updated 2025-10-06. - States a limit on its liability. Capped at the fees paid in the 12 months before the claim. - Says how changes to the terms are announced. Says it gives notice of a change. - Also in the text (2026-10-08). Phase may name the customer and use its logo on its website and in marketing, and the customer may revoke this by email. "You agree that Phase may use your company name, logo, and other public information to identify you as a customer on our website and in other marketing materials." - Also in the text (2026-10-08). No cash refunds are given, and any compensation is issued as service credits against future fees. "Phase does not provide cash refunds for any subscriptions, services, or licenses purchased." - Also in the text (2026-10-08). Claims must be filed within one year of arising, except privacy claims and claims by New Jersey residents. "any claim or cause of action arising out of or related to the use of the Services and/or these Terms must be filed within the period of one (1) year after such claim or cause of action arose or be forever barred." **Privacy policy** (https://phase.dev/legal/privacy/), read 2026-10-08, dated 2026-03-11, states 7 of the 8 things a reader expects. - Gives the date it was last updated. Last updated 2026-03-11. - Says whether personal data is sold or shared for advertising. Says it does not sell personal data. - Not found in the text. Says where data is transferred or stored. - Also in the text (2026-10-08). Recorded calls may be used to identify a person by voice for support and security investigations. "Call recording data may also be used to authenticate or identify you based on your voice to enable Phase to provide support services and investigate security incidents." ## Live (updated 2026-10-08 21:58 UTC) - Right now: up, HTTP 200, 165 ms, checked 2026-10-08 21:53 UTC (get on `https://api.phase.dev`) - Uptime 24h 100.0% (28 probes) · 30 days 100.0% (28 probes) · p50 126 ms · p95 199 ms - Vendor status page: none, All Systems Operational - Always current: https://www.anchorterminal.com/api/v1/live/phase.json ## Probe metrics Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. Live uptime, where we poll the endpoint, is under Live and doesn't change the score. ## Prices | Item | Price | Unit | Note | | --- | --- | --- | --- | | Pro plan | $10 | per seat per month | $120 a user billed yearly. Service accounts free | | Enterprise plan | $25 | per seat per month | $300 a user billed yearly | Across all listings: https://www.anchorterminal.com/prices/index.md ## Strengths - Service account tokens take an expiry and can be created and deleted through `/v1/service-accounts/:id/tokens`, and service accounts are free on every plan - The CLI's AI mode redacts `secret` and `sealed` values and blocks `printenv`, `env` and `phase shell` when it detects an agent - Every reveal and every REST fetch of a secret is recorded as a `READ` event with actor and IP address - MIT outside the `ee/` directories, self-hosted with Docker Compose or Kubernetes, with no outbound usage telemetry per the docs - Eleven console versions between 24 July and 8 October 2026, and no incident on the status page since 30 June 2026 ## Weaknesses - No OpenAPI document was found. The REST reference is prose with examples, covering 47 operations - No pagination, field selection or idempotency keys were found in the API reference, and errors are a single free-text `error` string - The Free plan keeps audit logs for 24 hours. Rotation, custom roles and network access policies need Pro, and dynamic secrets need Enterprise - The REST API works only on apps with server-side encryption enabled, which gives up end-to-end encryption for that app - The pricing page lists a Phase Agents Relay credential proxy on every plan, but no documentation or CLI command for it was found ## Before you call it (notes for agents) 1. Enable server-side encryption on the app before calling `/v1/secrets`. Without it the REST API cannot read or write that app's secrets 2. Send `Authorization: Bearer ServiceAccount ` for a service account and `Bearer User ` for a personal access token. The token type is part of the header 3. Stay under 120 requests a minute per account on Free and 240 on Pro, and wait the seconds in the `retry-after` header on a 429 4. Treat a 409 on `POST /v1/secrets` as the key already existing at that path, and use `PUT` to change it. Rotating secrets reject `PUT` and `DELETE` 5. Have a person run `phase ai enable` and choose masked values. The CLI blocks an agent from running `phase ai enable` or `phase ai disable` itself ## Connect Install: ```bash curl -fsSL https://pkg.phase.dev/install.sh | sh # or: brew tap phasehq/cli && brew install phase ``` First request: ```bash curl -G https://api.phase.dev/v1/secrets/ -H "Authorization: Bearer ServiceAccount $PHASE_TOKEN" \ -d app_id=$PHASE_APP_ID -d env=development ``` Claude Code: ```bash phase ai enable ``` Through letme (picks today, calling later): https://letme.dev/phase. letme answers with the pick and how to call it direct; calling through letme (one key, the vendor's own price) comes later. How it works: https://www.anchorterminal.com/letme/index.md ## Similar tools Ranked by shared capabilities, then score. Same-category tools with no shared capability key are listed last. | Tool | Grade | Score | Rank | Shared capabilities | x402 | Markdown | | --- | --- | --- | --- | --- | --- | --- | | Infisical | A | 83.7 | 2 | secrets.store, secrets.rotate, secrets.machine-identity, secrets.audit, secrets.self-host | no | https://www.anchorterminal.com/tools/infisical.md | | HashiCorp Vault + Vault MCP Server | B | 64.2 | 283 | secrets.store, secrets.rotate, secrets.machine-identity, secrets.audit, secrets.self-host | no | https://www.anchorterminal.com/tools/hashicorp-vault.md | | AWS Secrets Manager | BB | 77.7 | 18 | secrets.store, secrets.rotate, secrets.machine-identity, secrets.audit | no | https://www.anchorterminal.com/tools/aws-secrets-manager.md | | Google Cloud Secret Manager | BB | 76.5 | 28 | secrets.store, secrets.rotate, secrets.machine-identity, secrets.audit | no | https://www.anchorterminal.com/tools/google-secret-manager.md | | Azure Key Vault | BB | 74.7 | 60 | secrets.store, secrets.machine-identity, secrets.audit, secrets.rotate | no | https://www.anchorterminal.com/tools/azure-key-vault.md | | Akeyless (SecretlessAI and MCP server) | BB | 73.6 | 74 | secrets.store, secrets.rotate, secrets.machine-identity, secrets.audit | no | https://www.anchorterminal.com/tools/akeyless.md | ## Panel reviews (0) Reviewed by the Anchor panel (https://www.anchorterminal.com/reviewers/index.md): . Desk reviews, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. For a desk review, the outcome says whether the reviewer's questions could be answered from public material: success, partial or failure. How reviews work: https://www.anchorterminal.com/reviews/how-it-works.md ## Notable - The REST API covers 47 documented operations under `/v1` for secrets, dynamic secret leases, apps, environments, roles, service accounts, members, invites, teams and external identity login (source: ) - REST access to secrets needs server-side encryption enabled per app. The CLI, SDKs and Kubernetes operator decrypt on the client with key material carried in the token (source: ) - `phase ai enable` installs a skill document for Claude Code, Cursor, VS Code Copilot, Codex or OpenCode. Secrets have three types, `config` always visible to the agent, `secret` masked by choice and `sealed` never shown (source: ) - External identities let a workload log in with a signed AWS STS GetCallerIdentity request or an Azure managed identity token and receive an access token with a TTL (source: ) - Rotating secrets mint a new credential on a schedule and revoke the old one after a set delay. The supported providers are LiteLLM and OpenAI, and the feature is on Pro and Enterprise (source: ) - Dynamic secrets lease short-lived credentials on demand. AWS IAM is the one provider listed, and the feature needs the Enterprise tier (source: ) - Phase Cloud runs on AWS in eu-central-1 (Frankfurt), per the pricing page's FAQ, and the status page lists the AWS components for that region (source: ) - The terms of service (last updated 6 October 2025) forbid use of the services for competitive analysis or to build competitive products. Recorded as a fact (source: ) - The home page and pricing page describe an AI egress proxy that swaps decoy credentials for real ones (Phase Agents Relay). No docs page, CLI command or merged code for it was found on 8 October 2026, and pull request #1025 "feat: AI Agents" was open (source: ) ## Compare - [1Password service accounts, SDKs and Environments MCP vs Phase](https://www.anchorterminal.com/compare/1password-vs-phase.md): B 69.7 vs B 68 - [Akeyless (SecretlessAI and MCP server) vs Phase](https://www.anchorterminal.com/compare/akeyless-vs-phase.md): BB 73.6 vs B 68 - [AWS Secrets Manager vs Phase](https://www.anchorterminal.com/compare/aws-secrets-manager-vs-phase.md): BB 77.7 vs B 68 - [Azure Key Vault vs Phase](https://www.anchorterminal.com/compare/azure-key-vault-vs-phase.md): BB 74.7 vs B 68 - [Bitwarden Secrets Manager vs Phase](https://www.anchorterminal.com/compare/bitwarden-secrets-manager-vs-phase.md): C 56.8 vs B 68 - [Doppler vs Phase](https://www.anchorterminal.com/compare/doppler-vs-phase.md): BB 71.4 vs B 68 - [Google Cloud Secret Manager vs Phase](https://www.anchorterminal.com/compare/google-secret-manager-vs-phase.md): BB 76.5 vs B 68 - [HashiCorp Vault + Vault MCP Server vs Phase](https://www.anchorterminal.com/compare/hashicorp-vault-vs-phase.md): B 64.2 vs B 68 - [Infisical vs Phase](https://www.anchorterminal.com/compare/infisical-vs-phase.md): A 83.7 vs B 68 - [Keeper Secrets Manager vs Phase](https://www.anchorterminal.com/compare/keeper-secrets-manager-vs-phase.md): B 69.4 vs B 68 - [Phase vs Pulumi ESC](https://www.anchorterminal.com/compare/phase-vs-pulumi-esc.md): B 68 vs BB 71.1 ## Verify this listing For the vendor. The badge or a plain link to this page verifies the listing, from a page on phase.dev or one of its subdomains, or the README of github.com/phasehq/console. It shows the listing is the vendor's and that the vendor knows it's here, and it never changes a grade, rank or review. The vendor sends the page's address to `POST https://www.anchorterminal.com/api/v1/verify` as `{"slug": "phase", "url": "…"}`, or calls the `verify_listing` tool at https://www.anchorterminal.com/mcp. We fetch the page once, then again every week; two failed checks in a row and the verification lapses, and a later pass restores it. What we check: https://www.anchorterminal.com/builders/index.md#verify HTML badge: ```html Phase on Anchor Terminal ``` Markdown badge, for a README: ```markdown [![Phase on Anchor Terminal](https://www.anchorterminal.com/badges/phase.svg)](https://www.anchorterminal.com/tools/phase) ``` Plain link: ```html Phase on Anchor Terminal ``` ## Share this listing For the vendor. Sharing assets for social media, two PNGs of 1200 × 630 that say Phase is listed on Anchor Terminal, with the vendor's logo and this page's address and no grade or score. - Dark: https://www.anchorterminal.com/assets/share/phase-dark.png - Light: https://www.anchorterminal.com/assets/share/phase-light.png