{"rid":"ip-proxy/anchoredip-registration-corrected","card":{"rid":"ip-proxy/anchoredip-registration-corrected","eid":"anchoredip","topic":"ip-proxy","slug":"anchoredip-registration-corrected","provider":"AnchoredIP","url":"https://anchoredip.com/pricing","domain":"anchoredip.com","category":"WireGuard address lease","tier":"trial","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","confidence":"documented","binding":"none","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest,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-24","n_evidence":8,"usd_month":null,"usd_per_tb_month":149,"summary":"Trial $0/mo, Dedicated IPv4 1, IPv6 /48 1, Machines 2, Runs for 7 days. The FAQ adds: 'It is free, there is no credit card and there is nobody to talk to: yo...","duplicate_of":null,"n_unknown":1},"record":{"topic":"ip-proxy","slug":"anchoredip-registration-corrected","provider":"AnchoredIP","url":"https://anchoredip.com/pricing","category":"WireGuard address lease","tier":"trial","free_tier":{"stated":"Trial $0/mo, Dedicated IPv4 1, IPv6 /48 1, Machines 2, Runs for 7 days. The FAQ adds: 'It is free, there is no credit card and there is nobody to talk to: you fill in three fields and the address is yours. A real address out of the same /24 our paying customers are in, running for seven days.' The same page prices the paid plans: Solo $19/mo (1 IPv4, 1 /48, 2 machines), Team $49/mo (3 IPv4, 1 /48, 6 machines), Business $149/mo (8 IPv4, 1 /48, 20 machines, verification required).","unit":"mixed","metered_on":"wall-clock","source_url":"https://anchoredip.com/pricing","read_on":"2026-10-24","notes":"Denominated in days, addresses and machines at once, so no single unit in the enum is honest: 7 days, 1 IPv4, 1 IPv6 /48, 2 machines. Nothing is counted in bytes or requests, because the vendor states it meters neither. The clock is the quota: the trial ends on day 7 and there is no renewal path, only a conversion to a paid plan that keeps the same address."},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://anchoredip.com/pricing","notes":"The nearest equivalent is the lease size, and that is one dedicated IPv4 with one IPv6 /48 and 2 tunnels on the trial and on Solo. Size scales only by changing plan: Team is 3 IPv4 and 6 tunnels, Business 8 and 20."},"retention":{"stated":"not applicable: an address, not an object","days":null,"source_url":"https://anchoredip.com/pricing","notes":"The address has a stated lifetime even though bytes do not. The trial runs 7 days. On a paid lease a missed renewal stops traffic but holds the address for another 7 days, and only then does it return to the pool, where it sits in quarantine for 30 days before reassignment. Paying inside the grace window restores the same address."},"egress":{"terms":"No allowance and no meter: 'We do not meter requests or bandwidth, so the plan decides how many addresses and machines you get and nothing decides how much you may send.' The same page prices the competition by the request and says an allowance is 'something to monitor, forecast and get paged about'.","metered":false,"free_allowance":"none published","price_per_tb":null,"source_url":"https://anchoredip.com/vs/fixie"},"interface":["rest","cli"],"interface_detail":"The lease arrives as one WireGuard configuration file per tunnel, and that is the real access path; the schema's interface enum has no token for a tunnel. Ordering and management are a documented HTTP API at https://api.anchoredip.com/api/ covering plans, leases, tunnels, reverse DNS, renewal and payment, a dashboard that renders the same calls, and an MCP endpoint the pricing page names for agents. Two routing modes: 'source' writes Table = off and PostUp rules and needs wg-quick on Linux, while 'full' works in any WireGuard or AmneziaWG client.","endpoint":"https://api.anchoredip.com/api/","tooling":"wg-quick with the generated config in source mode, or any WireGuard or AmneziaWG client in full mode. The HTTP API creates a tunnel and returns the config once, and the vendor states the private key is not stored on its side, so it has to be written in the same step. The vendor states that a platform which cannot create a network interface, naming Heroku and Lambda, needs one small always-on machine to hold the tunnel; a Workers AI gateway is that shape, with the Worker making the calls and a VM carrying the tunnel.","chaining":"Pairs with a free-tier VM: the VM holds the WireGuard tunnel and everything it sends leaves as the leased address, so a Workers AI gateway behind it presents one allowlistable identity to the partner API. The lease supplies the identity and the VM supplies the kernel interface the lease needs.","limits":[{"kind":"request-rate","value":"5 orders an hour from one address; a throttled call answers 429","source":"https://anchoredip.com/docs/api"},{"kind":"volume-quota","value":"none: 'We do not meter requests or bandwidth, so the plan decides how many addresses and machines you get and nothing decides how much you may send.'","source":"https://anchoredip.com/vs/fixie"},{"kind":"retention-clamped","value":"the trial lease runs 7 days; a paid lease that lapses stops traffic but holds the address 7 more days, then returns it to the pool for a 30-day quarantine","source":"https://anchoredip.com/pricing"}],"limits_note":"Allocation and identity caps that name no kind in the vocabulary, kept rather than dropped: 2 tunnels on the trial and on Solo, 3 IPv4 and 6 tunnels on Team, 8 IPv4 and 20 tunnels on Business, one IPv4 per lease however many machines sit behind it, and 'One trial per billing email address, and one running at a time per network', with a second trial refused by a 400 that names the paid plans. Inbound is the narrower one: 'One machine per lease can also receive connections on that address.'","binding":"none","binding_note":"Nothing in the vocabulary fails at 45 GB a month and about 599,000 requests: the vendor states it does not meter requests or bandwidth, so there is no byte or request quota to reach, and the five-orders-an-hour throttle applies to lease management, not to traffic through the tunnel. The 7-day term is a property of the free offer rather than a limit traffic meets, and the ceiling that actually arrives first is the 2-tunnel allowance, which has no kind in the vocabulary.","identity_cost":{"kind":"email","detail":"No card and no account for the trial: the pricing FAQ reads 'No card, and nobody to talk to', and POST /api/leases/ with plan trial answers with an access_token and status active and no payment step. The billing email is still the gate: the order body requires billing_email alongside organization_name and country, and the API page states 'A trial is one per billing email', with a second refused. the documented order form makes it an email gate, and email is the key the free offer is counted against. Paid plans take card, and bank transfer where the invoice is larger than the wire fee. Access is recovered by email through POST /api/auth/link/ and /api/auth/redeem/.","country":null},"reliability_note":"Every address is screened against blocklists before assignment and re-checked daily, but the trial address comes out of the same /24 as paying customers, so blocklist reputation is shared across the block. Traffic detours to Karaganda: the vendor measures 78 ms round trip to Frankfurt and 161 ms to Virginia. Outbound 25, 465 and 587 are blocked on every lease until asked. A lapsed renewal stops traffic and holds the address for 7 days before it returns to the pool.","confidence":"documented","confidence_note":"The prices, the trial terms, the unmetered sentence, the order body and the routing modes are the vendor's own pages, read 2026-10-24. The registration class is measured from RIPE RDAP, which is the strongest evidence in the record. Moving the whole record to measured would need a live trial lease, a byte count through its tunnel, and the leased address resolved back to its block.","evidence":[{"url":"https://rdap.db.ripe.net/ip/194.0.109.1","date":"2026-10-24","proved":"194.0.109.0/24 is name KZ-TROPYNIN-NET-109, country KZ, type ASSIGNED PA, registrant lir-kz-individual-1-MNT and ORG-TO334-RIPE Tropynin Oleg, with the remark 'Main segment 194.0.109.0/24'. A personal provider-independent assignment in Kazakhstan, not an ISP network."},{"url":"https://rdap.db.ripe.net/autnum/41800","date":"2026-10-24","proved":"AS41800 is named TROPYNIN-AS and carries the same registrant, lir-kz-individual-1-MNT and Tropynin Oleg, so the announcing autonomous system and the address holder are the same individual."},{"url":"https://stat.ripe.net/data/announced-prefixes?resource=AS41800","date":"2026-10-24","proved":"In the 2026-10-10 to 2026-10-24 window AS41800 announced 194.0.108.0/24, 194.0.109.0/24, 194.0.110.0/24, 194.0.111.0/24, 185.196.8.0/24 and 2a05:d840::/29: five IPv4 /24s, 1,280 addresses, shared by every tenant of the service."},{"url":"https://anchoredip.com/pricing","date":"2026-10-24","proved":"Trial $0/mo with 1 dedicated IPv4, 1 IPv6 /48 and 2 machines for 7 days; Solo $19/mo, Team $49/mo, Business $149/mo; 'One trial per billing email address, and one running at a time per network'; the 7-day hold after a lapsed renewal and the 30-day quarantine; the footer 'AnchoredIP - AS41800 - Karaganda, Kazakhstan'."},{"url":"https://anchoredip.com/vs/fixie","date":"2026-10-24","proved":"'We do not meter requests or bandwidth, so the plan decides how many addresses and machines you get and nothing decides how much you may send.' Also 'Seven days on a real address out of the same range paying customers are in ... No card, and nobody to talk to.'"},{"url":"https://anchoredip.com/docs/api","date":"2026-10-24","proved":"The trial order body is plan, organization_name, country and billing_email and returns access_token with status active and no payment step; 'A trial is one per billing email'; 'Limited to five orders an hour from one address' with 429 when throttled; tunnel creation returns the config once and the private key is not stored."},{"url":"https://anchoredip.com/docs","date":"2026-10-24","proved":"One WireGuard config file per tunnel; routing mode 'source' needs wg-quick on Linux and 'full' works in any client; 'One machine per lease can additionally receive connections on the address'; the edge is a router in Karaganda holding the address."},{"url":"https://anchoredip.com/dedicated-ip","date":"2026-10-24","proved":"The vendor's own sentence, quoted for the correction: 'An IPv4 address leased to you alone out of space registered to us at the RIPE NCC and announced from our own autonomous system, AS41800, with a valid ROA.' It states no registration class, which is the gap the RIPE read in this record fills."}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-24T10:07:11.000Z","price_per_tb_month":"USD 0 for the 7-day trial; USD 19 per month Solo; USD 49 per month Team; USD 149 per month Business. Bandwidth is unmetered, so no per-TB price exists.","notes":"This record corrects dossier/egress/anchoredip.json, whose evidence entry reads 'space registered at RIPE NCC and announced from AS41800' with no registration class. That sentence invites the reading that AnchoredIP is an ISP holding a broadband allocation. RIPE RDAP read on 2026-10-24 returns 194.0.109.0/24 as KZ-TROPYNIN-NET-109, country KZ, type ASSIGNED PA, registrant lir-kz-individual-1-MNT and Tropynin Oleg, and the autnum object names AS41800 as TROPYNIN-AS under the same registrant. That is a personal provider-independent assignment in Kazakhstan, not an eyeball network, and the announced footprint is five IPv4 /24s plus one IPv6 /29, so every tenant sits inside 1,280 addresses. The vendor's own footer says the same thing: 'AnchoredIP - AS41800 - Karaganda, Kazakhstan'. The egress record must stop implying ISP registration; this record carries the measured class. Three candidates were considered for what the space is, and each was tested. (1) An ISP with a broadband allocation: refuted, because the RDAP type is ASSIGNED PA and the registrant is an individual maintenance object rather than a LIR member. (2) A hosting provider's block re-announced by AnchoredIP: refuted, because the AS registrant and the address registrant are the same person. (3) A resold block from a larger carrier: not refuted and not confirmed, because the parent 194.0.108.0-194.0.111.255 was not walked up to the LIR that allocated it. That walk is what would settle it, and it was not run. First, identity_cost.kind is email and not anonymous. No card and no account is right, but POST /api/leases/ requires billing_email and the API page states 'A trial is one per billing email', so the email is the key the free offer is counted against; a reader planning several trials is misled by anonymous and not by email. Second, the registrant handle the brief gives as lrp-kz-individual-1-MNT reads lir-kz-individual-1-MNT in the live RDAP response; the record carries the measured string. Interface is recorded as rest and cli because the enum in scripts/dossier/schema.json has no token for wireguard, web-ui, api, socks5 or http-proxy, so the WireGuard path, the dashboard and the MCP endpoint are carried in interface_detail rather than dropped or forced into a token that would be wrong. The egress quote is on /vs/fixie and not on /pricing, which is a second and smaller correction to the egress record, whose source_url for that sentence points at the pricing page. What could not be settled: which /24 a leased address actually lands in. The vendor says the trial is 'a real address out of the same /24 our paying customers are in', and its own API example shows 194.0.108.99 while the RDAP sample is 194.0.109.0/24, so more than one /24 is in use and only a live lease would fix which. The latency figures are the vendor's measurements, not ours. And this rests on one sample: one /24 was classified out of the five announced, so the other four are unverified and the class claim is a claim about 194.0.109.0/24 rather than about the whole service.","extras":{"rung":3,"rung_note":"Rung 3: the measured facts are a subnet and its registration class, 194.0.109.0/24 read from RIPE RDAP, not a single leased address and not the whole of AS41800.","wg_path":"native-conf","registration_class":"ASSIGNED PA, country KZ, name KZ-TROPYNIN-NET-109, registrant lir-kz-individual-1-MNT / Tropynin Oleg","announced_prefixes":["194.0.108.0/24","194.0.109.0/24","194.0.110.0/24","194.0.111.0/24","185.196.8.0/24","2a05:d840::/29"],"addresses_in_announced_ipv4":1280,"trial_days":7,"volume_stated":"We do not meter requests or bandwidth, so the plan decides how many addresses and machines you get and nothing decides how much you may send.","bytes_transit":"yes","transit_note":"All traffic from a leased address crosses the edge in Karaganda; the vendor measures 78 ms round trip to Frankfurt and 161 ms to Virginia.","interface_enum_note":"The brief's token list (api, socks5, http-proxy, wireguard, openvpn, web-ui, none) is not the enum in scripts/dossier/schema.json; rest and cli are the honest intersection and the WireGuard path lives in interface_detail."}},"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:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:volume-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[2].value","kind":"limit:retention-clamped","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":149,"unit":"TB","per":"month","currency":"USD","usd":149,"fx_date":null,"parse":"ok"}],"unknown":[["$.per_object_cap.stated","not-applicable"]],"history":[{"hid":"history/2026-10-24T111500Z/three-claims-downgraded.md","when":"2026-10-24T11:15:00Z","status":null,"title":"Three claims downgraded on review"}],"drift":[]}