{"eid":"nsupdate","name":"nsupdate.info","domain":"nsupdate.info","resolved_by":"domain","topics":["domains-dns"],"n_records":1,"best_vorder":4,"review":null,"aliases":["nsupdate.info"],"records":[{"rid":"domains-dns/nsupdate-info","card":{"rid":"domains-dns/nsupdate-info","eid":"nsupdate","topic":"domains-dns","slug":"nsupdate-info","provider":"nsupdate.info","url":"https://www.nsupdate.info/","domain":"nsupdate.info","category":"free dynamic subdomain","tier":null,"verdict":"fails-identity","vorder":4,"grp":"rejected","self_hosted":0,"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","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-04T01:33:33.616Z","verified_basis":"live","checked_on":"2026-11-04","stale_on":"2026-12-05","n_evidence":7,"usd_month":null,"usd_per_tb_month":null,"summary":"a free dynamic DNS service on the nsupdate.info suffix, several hosts per user, with no ads or spam","duplicate_of":null,"n_unknown":0,"free_unit":"objects"},"record":{"topic":"domains-dns","slug":"nsupdate-info","provider":"nsupdate.info","url":"https://www.nsupdate.info/","category":"free dynamic subdomain","free_tier":{"stated":"a free dynamic DNS service on the nsupdate.info suffix, several hosts per user, with no ads or spam","unit":"objects","source_url":"https://www.nsupdate.info/","read_on":"2026-11-03","metered_on":"none"},"per_object_cap":{"stated":"unverified: the pages read say multiple hosts per user and publish no number","bytes":null},"retention":{"stated":"unverified: no expiry, inactivity or confirmation rule is stated on the pages read","days":null,"source_url":"https://nsupdateinfo.readthedocs.io/en/latest/intro.html"},"egress":{"terms":"no query cap published","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://www.nsupdate.info/"},"interface":["rest"],"interface_detail":"dynamic updates by the dyndns2 protocol that many routers and clients speak, with a separate secret for each host; a browser-based updater and a manual web update also exist","tooling":"any dyndns2 client or router, curl, or the web interface","chaining":"a free name for a changing address; the zone is the operator's, so it cannot be a Cloudflare zone; the project is open-source software that can also be run by the user on a machine of their own, which ranks after every hosted offer","limits":[],"binding":"none","binding_note":"no count, expiry or review is published on the pages read, so no limit binds there; the zone is the operator's","identity_cost":{"kind":"email","detail":"new account registration is closed on the public service; the sign-up page states that registration of new accounts is currently not possible, and the software's feature list names local or remote account login","country":null},"reliability_note":"an operator-run public service whose count and expiry rules were not found; the suffix is on the Public Suffix List, so the TLS limit counts per name","confidence":"documented","confidence_note":"the home page and the documentation introduction were read and quoted; no count, expiry or sign-up form was read; the TLS statement is an inference from the Let's Encrypt registered-domain rule and the Public Suffix List entry","evidence":[{"url":"https://www.nsupdate.info/","date":"2026-11-03","proved":"the public service is free","capture":"sha256:79e8f61103f26e22f05f9e80aea55cee188253c942ea63d886b044177b642a5c","quote":"www.nsupdate.info is a free service."},{"url":"https://nsupdateinfo.readthedocs.io/en/latest/intro.html","date":"2026-11-03","proved":"a user can have several hosts, each with its own secret","capture":"sha256:19a78def4cc74cc04f1d7a7e91f0b71359a77b147f41e120badfbf9046e2c17e","quote":"Multiple Hosts per user (using separate secrets for security)"},{"url":"https://nsupdateinfo.readthedocs.io/en/latest/intro.html","date":"2026-11-03","proved":"login is by a local account or a remote account such as Google or GitHub","capture":"sha256:19a78def4cc74cc04f1d7a7e91f0b71359a77b147f41e120badfbf9046e2c17e","quote":"Login with local or remote accounts (Google, GitHub, Bitbucket, … accounts - everything supported by the python-social-auth package)"},{"url":"https://nsupdateinfo.readthedocs.io/en/latest/intro.html","date":"2026-11-03","proved":"the software is open source and can be hosted by the user, which is the self-run lane","capture":"sha256:19a78def4cc74cc04f1d7a7e91f0b71359a77b147f41e120badfbf9046e2c17e","quote":"nsupdate.info is also the name of the software used to implement it. If you like, you can use it to host the service on your own server."},{"url":"https://publicsuffix.org/list/public_suffix_list.dat","date":"2026-11-03","proved":"nsupdate.info is an entry of the private section of the Public Suffix List","capture":"sha256:617d1b276660e5a01209d7b58159450e400cf636634a7a9c2cfd50a1c6675d01","quote":"// nsupdate.info : https://www.nsupdate.info/"},{"url":"https://letsencrypt.org/docs/rate-limits/","date":"2026-11-03","proved":"Let's Encrypt finds the registered domain with the Public Suffix List","capture":"sha256:b5eee1fee7260f24a875dbca422432161e1e6e37041c64df017d7057af897c00","quote":"We use the [Public Suffix List](https://publicsuffix.org/) to identify registered domains."},{"url":"https://www.nsupdate.info/account/register/","date":"2026-11-04","proved":"the sign-up page states that new accounts cannot be registered","capture":"sha256:961628dfdffe2b3f94c805f76ad2ff55f3a1f85d50fc60613ffcbdef2b7a5616","quote":"Registration of new accounts is currently not possible."}],"verdict":"fails-identity","verified_at":"2026-11-04T01:33:33.616Z","price_per_tb_month":null,"notes":"This record is the hosted public service. The count and the withdrawal rule are unverified. The zone is the operator's. The TLS limit does not bind, because the suffix is listed."},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[],"history":[],"drift":[]}]}