{"rid":"debrid/filecrypt","card":{"rid":"debrid/filecrypt","eid":"filecrypt","topic":"debrid","slug":"filecrypt","provider":"Filecrypt","url":"https://filecrypt.cc/","domain":"filecrypt.cc","category":"link container / link protector (one URL resolves to a list of host links)","tier":"free","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"documented","binding":"write-gated","identity_kind":"anonymous","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-23T01:52:41.420Z","verified_basis":"live","checked_on":"2026-10-24","stale_on":"2026-11-23","n_evidence":7,"usd_month":null,"usd_per_tb_month":0,"summary":"Opening a container costs nothing and needs no account: a container URL answers 200 to an anonymous GET. Creating one is offered on a public Create page ('Yo...","duplicate_of":null,"n_unknown":3},"record":{"topic":"debrid","slug":"filecrypt","provider":"Filecrypt","url":"https://filecrypt.cc/","category":"link container / link protector (one URL resolves to a list of host links)","tier":"free","free_tier":{"stated":"Opening a container costs nothing and needs no account: a container URL answers 200 to an anonymous GET. Creating one is offered on a public Create page ('You can also create a test container containing any link you want here https://filecrypt.cc/Create.html'). The site root redirects an anonymous visitor to /Login.html, which is the management side of the service, not the container side.","unit":"unlimited","metered_on":"none","source_url":"https://filecrypt.cc/Container/4537F7C9C6.html","read_on":"2026-10-23","notes":"No price list, no quota page and no account requirement were found on the container path."},"per_object_cap":{"stated":"not applicable: a container holds links, not bytes. The size shown on a container page is the sum of the linked host files.","bytes":null,"source_url":"https://filecrypt.cc/Container/4537F7C9C6.html"},"retention":{"stated":"unverified: no page states how long a container survives. Containers dated 2024-2025 still appear in search results with live host links, so retention is at least months for popular containers, but no policy is published.","days":null,"source_url":"https://filecrypt.cc/Container/4537F7C9C6.html"},"egress":{"terms":"No egress of its own: the container page lists links to other hosts and the browser or downloader fetches from those hosts.","metered":false,"free_allowance":"none: no service-side bytes","price_per_tb":null,"source_url":"https://filecrypt.cc/"},"interface":["unknown"],"interface_detail":"HTML container pages. The machine interfaces are Click'n'Load (a page script POSTs the link list to a local JDownloader listener on 127.0.0.1:9666) and the DLC container file offered on the page. No documented JSON API for resolving a container was found, so a wrapper parses the page.","tooling":"JDownloader's filecrypt plugin is the mature client; the board records that its direct-link parsing broke in 2024 while CNL and DLC kept working. A HTTP wrapper is feasible because the container page is server-rendered HTML.","chaining":"A container is the index, not the storage: resolving it yields one link per host, and those links are what a debrid service, a leech site or a JD instance consumes. It composes with every other row.","limits":[{"kind":"write-gated","value":"some containers put a 'Security Check' captcha in front of the link list; others serve the table directly","source":"https://www.filecrypt.cc/Container/5A442B9C26"},{"kind":"request-rate","value":"unstated; the root and container pages sit behind Cloudflare","source":"https://filecrypt.cc/"},{"kind":"request-rate","value":"no published limit; the anonymous container page returned 200 with a language selector and no link list, so the links are produced client-side or after a step we did not see","source":"https://filecrypt.cc/Container/4C4DAE699C.html"}],"limits_note":"The captcha is per container, not per account, so it cannot be paid away. Cloudflare fronts the whole site and the root response carries a challenge-platform signature.","binding":"write-gated","binding_note":"The captcha on a protected container is what stops an unattended wrapper first; account quotas do not exist on this path, and a container holds links rather than bytes so no volume quota applies.","identity_cost":{"kind":"anonymous","detail":"No account was needed to fetch a container page or to reach the Create page. The /Login.html redirect applies to account management.","country":null},"reliability_note":"Containers rot when the underlying host files are removed: pages show an online count (e.g. '4/13 Online') so dead links are visible. Cloudflare challenges and per-container captchas break unattended resolution.","confidence":"documented","confidence_note":"Two container probes and the root probe are measured; the captcha and creating-without-account statements come from pages and a third-party issue comment. Solving a captcha and diffing the resolved list would raise this to measured.","evidence":[{"url":"probe:https://filecrypt.cc/","date":"2026-10-23","proved":"the root redirects anonymously to /Login.html: HTTP 200 at 01:59:05Z, 5388 bytes, sha256 66e512e7a1fde0b97cdb6f02b67174d29f0e5f1629958fbf50721a5e8fdc22d6, challenge signature cloudflare-challenge. The same 5388-byte page hashed differently on an earlier request in the same session, so the digest is per-response and the byte count is the stable fact."},{"url":"probe:https://filecrypt.cc/Container/4537F7C9C6.html","date":"2026-10-23","proved":"a container resolves anonymously: HTTP 200, 300000 bytes read (truncated prefix), sha256 3fa5c06cea42eff610275db57549150c626e8c7030c037198918108ec5508f1f, no challenge detected"},{"url":"https://www.filecrypt.cc/Container/5A442B9C26","date":"2026-10-23","proved":"a protected container serves a 'Security Check' captcha before its link table"},{"url":"https://github.com/rogerfar/rdt-client/issues/68","date":"2026-10-23","proved":"reported, third-party: 'You can also create a test container containing any link you want here https://filecrypt.cc/Create.html' and a real container URL; the DLC button exports the list"},{"url":"https://board.jdownloader.org/showthread.php?t=96509","date":"2026-10-23","proved":"reported: the JD plugin's direct-link parsing broke in 2024 because filecrypt changed the site; CNL and DLC were unaffected"},{"url":"https://filecrypt.cc/Container/4C4DAE699C.html","date":"2026-10-23","proved":"HTTP 200 with a language selector (English, German, Italian, French, Russian, Spanish, Polish, Dutch, Turkish, Japanese, Chinese, Czech) and no link list in the extracted text"},{"url":"https://filecrypt.cc/","date":"2026-10-23","proved":"the reader was redirected to https://filecrypt.cc/Login.html and returned 'login wall' rather than the home page"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-23T01:52:41.420Z","price_per_tb_month":"USD 0","notes":"The container page is the only part that answers 'resolve a link with no install and no account' cleanly: it turns one protected URL into the host list. It does not produce a direct file link, and it does not bypass the host's own limits. Relevant because DDL posts increasingly wrap their mirrors in a container rather than printing five host URLs, so any pipeline that scrapes DDL indexes needs a container resolver as a second stage. Not the storage topic's: the container holds no bytes.","extras":{"container_probe_record":null,"root_probe_record":null,"machine_interfaces":"Click'n'Load to 127.0.0.1:9666, DLC export, HTML parse","container_path":"/Container/<id>.html","client_side_render":true,"known_clients":"JDownloader plugin, Filecrypt Link Unlocker userscript (seen in search results, not executed)"}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:write-gated","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[2].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.price_per_tb_month","kind":"price-per-tb","num":0,"unit":"TB","per":"month","currency":"USD","usd":0,"fx_date":null,"parse":"ok"}],"unknown":[["$.extras.container_probe_record","withheld"],["$.extras.root_probe_record","withheld"],["$.interface","interface-unknown"]],"history":[],"drift":[]}