# AX Check: getfiledeck.com
Checked 2026-11-04.

Docs and pricing are clear, but agents disagree on what FileDeck costs
Quickstart, install steps, and API/MCP/CLI docs all check out. Yet sessions split: one read Free/Pro/AI tiers, two assumed a free MIT-licensed library instead.

## End-to-end onboarding not demonstrated

## Coding sessions
All three independent sessions completed without hitting a login wall. DeepSeek V4.1 Flash quoted the site's actual tiers (Free $0, Pro $59/yr, AI $119/yr). Kimi K3 and Qwen 3.8 Max instead concluded FileDeck is free, reasoning from an MIT license in npm metadata and treating it as a client-side library with no hosted service or tiers.

### DeepSeek V4.1 Flash
[View public run](https://agents.withgauge.com/p/runs/ff36f325-38d6-4e1b-9b29-0ca6850491fb) · [Read transcript](https://www.ax-check.com/getfiledeck.com/sessions/deepseek.json)
Quoted Free $0, Pro $59/yr per 1 site (5 sites $99, 50 sites $179), AI tier $119/yr per site with a separately billed AI key, flat renewal price, 30-day refund (seq 46, seq 40, seq 68)
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: No credentials were obtained and no authenticated product operation occurred. The agent only performed unauthenticated HTTP probes (curl) against public marketing pages, npm registry, and the FileDeck Embed domain, which returned a 503 outage page. No sign-up, API key, or token was acquired, and no create/query operation against a hosted FileDeck backend was attempted or demonstrated.
  Event 30:

  ```text
  The hosted document-library platform is paused while it is not being
       actively maintained. It is not accepting new signups at the moment.
  ```
  Event 51:

  ```text
  filedeck.co/signup/ -> 503 text/html
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **FileDeck Embed hosted service is offline**: The only candidate 'hosted product with an SDK/API' under the FileDeck name is FileDeck Embed at filedeck.co. Every path on that domain (root, /embed/, /api/, /dashboard/, /login/, /signup/, /docs/, /pricing/, /trial/, /js) returned HTTP 503 with a page stating the service is paused and not accepting new signups. This is product/vendor downtime, not agent error or a missing-credential issue — there is nothing to sign up for or authenticate against.
  Event 30:

  ```text
  <title>FileDeck Embed — temporarily offline</title>
  ```
  Event 30:

  ```text
  The hosted document-library platform is paused while it is not being
       actively maintained. It is not accepting new signups at the moment.
  ```
  Event 51:

  ```text
  filedeck.co/api/ -> 503 text/html
  ```
- **Real developer workflow requires self-hosted WordPress, not a lightweight hosted SDK/API**: The only FileDeck product with documented pricing and a REST API/webhooks/WP-CLI reference is the WordPress plugin, but that developer surface is Pro-gated and runs on the user's own WordPress install rather than being a hosted service callable via SDK. Standing it up would require starting a local service stack, which the seed prompt explicitly said to avoid. This is a product-shape limitation (self-hosted, plugin-based) rather than a test-environment or agent mistake.
  Event 62:

  ```text
  Developer reference: REST API, webhooks & WP-CLIProThe formal integration surface: FileDeck's REST routes, signed webhooks, WP-CLI commands, and the filters that matter — in one page.
  ```
  Event 68:

  ```text
  The WordPress plugin's API is self-hosted and Pro-gated. Its REST/webhooks/WP-CLI page is marked Pro, and using it means running a WordPress site (a local service stack — exactly what you told me not to start).
  ```
- **Name collision across multiple unrelated 'FileDeck' products**: Agent discovered the name 'FileDeck' maps to at least four unrelated things (npm client-side viewer, WordPress plugin/getfiledeck.com, FileDeck Embed/filedeck.co, and a coming-soon splash at filedeck.app), which cost investigation time and made it unclear which product the pricing question referred to. This is an external naming ambiguity rather than agent or product-owner error, though it did block a clean answer.
  Event 68:

  ```text
  there are several unrelated things named "FileDeck," and the one with pricing has no hosted developer workflow I can act on
  ```

#### Suggested Changes
- **Fix the FileDeck Embed outage page or redirect to an active signup path**: filedeck.co currently 503s on every path including /signup/ and states the service is paused and not accepting new signups. If FileDeck Embed is meant to be a live hosted product, restore the service or redirect prospective developers to an active alternative (e.g. getfiledeck.com) directly from the filedeck.co domain. Verify by curling https://filedeck.co/ and confirming a 200 response with working signup, not the 'temporarily offline' page.
  Event 30:

  ```text
  <title>FileDeck Embed — temporarily offline</title>
  ```
  Event 30:

  ```text
  The hosted document-library platform is paused while it is not being
       actively maintained. It is not accepting new signups at the moment.
  ```
- **Add a disambiguation notice linking the unrelated 'filedeck' npm package away from the commercial product**: A developer searching npm for 'filedeck' finds an unrelated MIT-licensed client-side attachment viewer by a different publisher with no connection to the commercial getfiledeck.com/FileDeck Embed products. Add a note on getfiledeck.com's homepage or docs clarifying that the npm 'filedeck' package is a different, unaffiliated project, to prevent developers from conflating the two. Verify by checking that a first-time visitor following the pricing page link or docs would not confuse it with the npm registry result.
  Event 23:

  ```text
  desc: A dependency-free attachment viewer for images, PDFs, video, audio, Excel and Word files. Driven by DOM attributes, no build step required.
  ```
  Event 68:

  ```text
  The npm `filedeck` is a different product — a free client-side viewer with no pricing and no hosted service, so it isn't the thing you're asking about.
  ```

### Kimi K3
[View public run](https://agents.withgauge.com/p/runs/71f8f7ea-1c54-4621-ac5c-2870fd13288d) · [Read transcript](https://www.ax-check.com/getfiledeck.com/sessions/kimi.json)
Said FileDeck costs nothing, based on the MIT license from the npm metadata. Named the assumptions: delivery from npm/jsDelivr or self-hosting, with static hosting as the only cost and no tiers or usage limits. (seq 12, seq 29)
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: FileDeck is a client-side JS library with no accounts, API keys, or backend, so there is no credential/auth flow to verify. The agent built a static HTML demo and only confirmed that CDN asset URLs returned HTTP 200 — no authenticated product operation exists to test.
  Event 27:

  ```text
  HTTP/2 200 
  date: Wed, 04 Nov 2026 20:14:22 GMT
  content-type: application/javascript; charset=utf-8
  HTTP/2 200 
  date: Wed, 04 Nov 2026 20:14:23 GMT
  content-type: text/css; charset=utf-8
  
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
None identified in this transcript.

#### Suggested Changes
None identified in this transcript.

### Qwen 3.8 Max
[View public run](https://agents.withgauge.com/p/runs/1330d3c6-4aa7-4823-917f-7c2ef5fd0b13) · [Read transcript](https://www.ax-check.com/getfiledeck.com/sessions/qwen.json)
Stated cost as free with a named basis: MIT license (confirmed in npm metadata), client-side library, no hosted service, tiers, keys, or metering. (seq 26, seq 32, seq 83)
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: FileDeck is a client-side, dependency-free JavaScript library (npm package, MIT license), not a hosted SaaS product with an API or account system. The agent correctly identified this via npm/README inspection and never attempted (because there was nothing) to obtain credentials, authenticate, or perform a hosted operation. No onboarding flow exists to verify.
  Event 83:

  ```text
  FileDeck is **not a hosted product**. It's a zero-dependency, MIT-licensed browser lightbox library (npm package `filedeck`, v0.3.1) for previewing images, PDFs, video, audio, Excel and Word files. There is **no API, no account, no server component**.
  ```
  Event 36:

  ```text
  A dependency-free attachment viewer for the web: images, PDFs, video, audio and
  documents, in one overlay. No dependencies, no build step, no server payload —
  it reads everything from the DOM it is already looking at.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No hosted product exists to exercise a developer workflow against**: The seed prompt assumed FileDeck was a hosted product with pricing and an SDK/API, but investigation (npm registry, GitHub Pages site, README) showed it is a static client-side library with no backend, account system, or pricing. This is not a test-environment or credential issue — it's a mismatch between the task premise and the actual product, which the agent correctly surfaced and stopped on rather than fabricating a workflow.
  Event 18:

  ```text
  ERROR: No matching distribution found for filedeck
  ```
  Event 26:

  ```text
  "homepage": "https://vivekgami.github.io/filedeck/",
  ```
  Event 83:

  ```text
  There is **no API, no account, no server component**.
  ```

#### Suggested Changes
None identified in this transcript.

### Task given to each agent
Help me build a simple example using FileDeck. Tell me how pricing works, and briefly tell me whether this product will be easy for you to manage. Let me know if you get blocked. If this product has no developer workflow you can act on, say so plainly and stop. Stay light: use the hosted product through its SDK or API. Do not start local service stacks or wait for long-running commands; if the quickstart requires either, say so plainly and stop.

No product credentials were supplied and no purchases were authorized.

## Score: B · 65/100 (provisional)
Grades come from completed site checks. Coding sessions and skipped checks do not affect the score.

### Clarity
- **Failed** — Homepage answers Markdown requests

  ```text
  Homepage returned text/html for a text/markdown request; no Markdown representation offered.
  ```

- **Failed** — llms.txt provides an actionable documentation index

  ```text
  /llms.txt fetch failed (network error), so no documentation index is available.
  ```

- **Skipped** — llms.txt provides navigation guidance

  ```text
  No llms.txt body was retrieved, so navigation guidance cannot be judged.
  ```

- **Skipped** — llms.txt mentions offered API, MCP, and skills

  ```text
  No llms.txt body was retrieved, so API/MCP/skills mentions cannot be judged.
  ```

- **Pass** — A compact guide representation exists

  ```text
  Quick-start page fetched as HTML; no site-published Markdown representation of the guide was observed.
  ```

- **Pass** — A focused guide is directly retrievable

  ```text
  Quick start page is directly retrievable with concrete five-step setup instructions.
  ```

- **Pass** — Equivalent instructions fit a token budget

  ```text
  Quick-start guide is about 5000 tokens, well under the 8000-token budget.
  ```

- **Skipped** — Product-docs links survive format changes

  ```text
  Homepage Markdown unsupported, so link preservation across formats cannot be measured.
  ```

- **Pass** — The compact guide is independently actionable

  ```text
  Quick start gives concrete steps: add documents, assign categories, view library, block/shortcode, layouts.
  ```

- **Pass** — Install and next-step links resolve

  ```text
  Install and next-step links (installation, onboarding wizard, what-is-filedeck) resolve on fetched docs pages.
  ```


### Onboarding
- **Pass** — Docs lead to a relevant quickstart

  ```text
  Docs sidebar and quick-start page give a concrete five-step first-library walkthrough.
  ```

- **Pass** — Installation commands are extractable

  ```text
  Quick start assumes install done; installation page linked, plus WP-CLI commands listed.
  ```

- **Pass** — Code examples are available without interaction

  ```text
  Shortcode, JS init snippet, REST routes and WP-CLI commands shown inline without interaction.
  ```

- **Pass** — Prerequisites and auth boundaries are explicit

  ```text
  Quick start states install prerequisite; REST routes note access rules and signed links.
  ```


### Pricing
- **Pass** — Pricing is readable without interaction

  ```text
  Pricing page shows Free $0, Pro $59/year, AI $119/year with site counts, all readable without interaction.
  ```

- **Pass** — Prices are stated, not gated

  ```text
  Prices stated openly: Free $0, Pro $59/year, AI & Governance $119/year, USD before tax.
  ```

- **Pass** — Pricing units and limits are explicit

  ```text
  Units explicit: per year, 1/5/50 sites, unlimited documents, renewals fixed.
  ```

- **Pass** — Agents identify pricing and its assumptions

  ```text
  3 of 3 sessions were judged on pricing; 0 fell short. DeepSeek V4.1 Flash: Quoted Free $0, Pro $59/yr per 1 site (5 sites $99, 50 sites $179), AI tier $119/yr per site with a separately billed AI key, flat renewal price, 30-day refund (seq 46, seq 40, seq 68) Kimi K3: Said FileDeck costs nothing, based on the MIT license from the npm metadata. Named the assumptions: delivery from npm/jsDelivr or self-hosting, with static hosting as the only cost and no tiers or usage limits. (seq 12, seq 29) Qwen 3.8 Max: Stated cost as free with a named basis: MIT license (confirmed in npm metadata), client-side library, no hosted service, tiers, keys, or metering. (seq 26, seq 32, seq 83) This behavioural item does not affect the fast grade.
  ```


### Activation
- **Pass** — An API reference or OpenAPI spec is reachable

  ```text
  Developer reference documents REST routes, webhooks, WP-CLI and filters under /wp-json/.
  ```

- **Pass** — An MCP server is documented and well-formed

  ```text
  MCP page documents three read-only abilities, setup via MCP Adapter, and access filtering.
  ```

- **Pass** — A CLI install path is documented

  ```text
  Developer reference lists WP-CLI commands like wp filedeck status, list, stats, import.
  ```

- **Skipped** — SDK packages resolve on their registries

  ```text
  No registry lookup for a FileDeck SDK or packaged CLI appears in the fetched evidence.
  ```

- **Skipped** — Agent skills are published

  ```text
  No agent skills package or skills documentation was fetched for FileDeck.
  ```



[Full report data](https://www.ax-check.com/getfiledeck.com/report.json)
