{"rid":"ip-proxy/torguard-residential","card":{"rid":"ip-proxy/torguard-residential","eid":"torguard","topic":"ip-proxy","slug":"torguard-residential","provider":"TorGuard","url":"https://torguard.net/","domain":"torguard.net","category":"VPN with residential exit","tier":"residential dedicated IP","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"unverified","binding":"none","identity_kind":"card","identity_basis":"stated","needs_card":1,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":1,"interfaces":"cli","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-24T10:07:11.000Z","verified_basis":"live","checked_on":"2026-10-25","stale_on":"2026-11-08","n_evidence":2,"usd_month":null,"usd_per_tb_month":19.99,"summary":"No free tier. A residential dedicated IP is $19.99 per month, priced separately from the datacenter dedicated IP.","duplicate_of":null,"n_unknown":1},"record":{"topic":"ip-proxy","slug":"torguard-residential","provider":"TorGuard","url":"https://torguard.net/","category":"VPN with residential exit","tier":"residential dedicated IP","free_tier":{"stated":"No free tier. A residential dedicated IP is $19.99 per month, priced separately from the datacenter dedicated IP.","unit":"none","metered_on":"none","source_url":"https://torguard.net/","read_on":"2026-10-24","notes":"The unit of sale is the address, not a byte. The $19.99 buys one dedicated residential exit for a month, which is why no byte figure belongs in this field."},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://torguard.net/","notes":"The product is one exit address. Nothing is stored, so the largest-single-object question has no subject here."},"retention":{"stated":"not applicable: an address, not stored bytes; how long one $19.99 payment holds the same address was not established","days":null,"source_url":"https://torguard.net/","notes":"The only retention question this product raises is how long the same address stays assigned across renewals, and no page readable stated it."},"egress":{"terms":"No traffic allowance or cap is published for the residential dedicated IP; the $19.99 per month is charged per address, so nothing read on 2026-10-24 prices traffic out per byte.","metered":false,"free_allowance":"none published","price_per_tb":null,"source_url":"https://torguard.net/"},"interface":["cli"],"interface_detail":"Reached as a tunnel exit: the client points its VPN client at the assigned address. The protocol list was not read, because every torguard.net path tried on 2026-10-24 returned HTTP 403 'Just a moment...'. The token cli names the config-consumed-by-a-client path, following dossier/egress/torguard.json and dossier/egress/airvpn.json, because scripts/dossier/schema.json's interface enum carries no wireguard, openvpn, socks5, http-proxy, web-ui or api token.","tooling":"A standard VPN client that consumes the config for the assigned address. Which protocols the residential product supports was not established, and no API for ordering or choosing the address was found. A missing wrapper is not a reason to reject an exit address; a tunnel client is all this shape needs.","chaining":"One residential exit in front of the Workers AI gateway: the gateway keeps its Cloudflare identity, and only the traffic that must not originate from a datacenter egresses through this address.","limits":[],"limits_note":"The one constraint found is the address count: $19.99 buys a single dedicated residential exit, so every request in the month presents from one IP and a second concurrent exit means a second subscription. No traffic allowance, request-rate figure or daily-volume limit was published in anything read on 2026-10-24, so no vocabulary kind carries a number here. Whether a fair-use ceiling exists is unstated, which is not the same as absent.","binding":"none","binding_note":"Nothing in the vocabulary fails at 45 GB/month across about 599,000 requests, which averages roughly 14 requests a minute: no traffic allowance and no request-rate figure is published to hit. The ceiling that arrives first is structural and outside the vocabulary, because one address is the entire product, so a block on that IP stops every request at once and there is no second exit to fail over to without a second $19.99 subscription.","identity_cost":{"kind":"card","detail":"Card. There is no free tier, so the address is bought at $19.99 per month and a working card is what holds it. The facts name no second gate.","country":null},"reliability_note":"One address carries the reputation of everything sent through it, so a block hits all ~599,000 monthly requests at once and there is no second exit to fail over to.","confidence":"unverified","confidence_note":"The price and the card gate are documented: both come from the vendor's own page, read 2026-10-24. The claim the caveat rests on, that the exit is residential and leased directly from major ISPs, could not be checked, because the server list and every other torguard.net path tried returned HTTP 403 'Just a moment...' and no inventory or ASN is published. That is the weakest rung among the fields the verdict depends on, so the record takes it. One purchase plus one RIPE query on the assigned address moves it to measured.","evidence":[{"url":"https://torguard.net/","date":"2026-10-24","proved":"A residential dedicated IP is sold at $19.99 per month and is priced separately from the datacenter dedicated IP; it is the cheapest per-address residential product found in this topic's research."},{"url":"probe:https://torguard.net/","date":"2026-10-24","proved":"Two fetch paths, curl with a browser user agent and the harness extractor, both returned HTTP 403 carrying the Cloudflare challenge text 'Just a moment...'. The server list and any ASN or ISP inventory were therefore unreadable, which is why the residential-origin claim stays unverified rather than quoted."}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-24T10:07:11.000Z","price_per_tb_month":"USD 19.99 per month per address; the product is priced per address, so no per-TB figure exists","notes":"The residential arm of the TorGuard product, recorded separately from dossier/egress/torguard.json, which prices the standard plans and port forwarding. Two records for one vendor is correct here because the tiers differ and a reader acts on one. Three candidates were considered for how the 'leased directly from major ISPs' sentence could be tested, and none of them closed it. (1) The vendor's server list: blocked, both fetch paths returned the Cloudflare challenge. (2) A published ASN or inventory page: none found, and the site publishes no address inventory at all. (3) A third-party review or forum post naming the ASN of an assigned address: not searched, and it would be a reported claim at best, not a measured one. So the sentence is left unverified and named as the caveat rather than repeated as fact. That is the one claim this topic says never survives a registry check, so quoting it would have been the expensive error. What settles it: one purchase, then one RIPE query on the assigned address, answering three things at once, which ASN announces the address, whether that ASN is a consumer ISP or a hosting provider, and whether the address appears in that ISP's own whois. One sample is one sample: a single purchase establishes one address and not the class of the inventory, so the record should name the address that was tested. The price is one sample too. It comes from a single page read on a single day in the parent session, and my own two fetch attempts on 2026-10-24 both got 403, so the price is passed on as read rather than re-read here. The probe row above records the wall, not a confirmation of the number. Not a correction to dossier/egress/torguard.json, but the difference is worth naming. That record's identity kind is email, with a card-or-crypto payment path for the standard plans; this record's card gate concerns the separately-priced residential add-on. Whether the crypto path extends to the residential IP was not established, so this record does not claim anonymity, and the add-on's checkout page is what would settle it. That record also carries the vendor's 'Unlimited Speeds and Unlimited Bandwidth' feature-list sentence for the standard plans; whether that sentence covers this add-on was not established either, so it is not used in egress.terms here.\n\nbinding is none because no constraint with a number was published. Rather than file an invented entry, limits[] is empty and limits_note carries the address-count prose, which is the shape dossier/egress/airvpn.json used for its structural ceilings. Until that enum is extended, records here will use cli and put the protocol in interface_detail, as this one does.","extras":{"rung":5,"rung_note":"The product is judged on its registration class, whether the address is announced by a consumer ISP or by a hosting provider, which is rung 5 rather than an ASN or a subnet.","price_usd_month":"19.99","price_basis":"per dedicated residential address, per month, priced separately from the datacenter dedicated IP","address_kind":"residential dedicated IP","comparison":"cheapest per-address residential product found in this topic's research","isp_origin_claim":"leased directly from major ISPs","isp_claim_status":"unverified: the server list is Cloudflare-walled (403 'Just a moment...') and no inventory or ASN is published","isp_claim_settled_by":"one purchase plus one RIPE query on the assigned address"}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","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":19.99,"unit":"TB","per":"month","currency":"USD","usd":19.99,"fx_date":null,"parse":"ok"}],"unknown":[["$.per_object_cap.stated","not-applicable"]],"history":[],"drift":[]}