# kept-ledger.com: Kept household expense tracker landing page | PhishDestroy Content language: English Canonical HTML report: https://phishdestroy.io/domain/kept-ledger.com/ Machine-readable companion: https://phishdestroy.io/domain/kept-ledger.com/llm.txt ## Summary PhishDestroy stores a threat-intelligence record for this domain. This document reports the latest stored fields; it is not a real-time guarantee of availability or safety. ## Stored observations - Listed by PhishDestroy: yes - Availability at last stored check: Last known active - First observed by PhishDestroy: 2026-11-06 06:50:47 UTC - Selected availability observation: 2026-11-06T06:50:47Z - Stored record updated: 2026-11-06 15:22:32 UTC - Independent public blocklist matches in the stored snapshot: 2 - Matching public blocklists: MetaMask, SEAL ## Stored labels and detections - Automated brand label (collector metadata; not a confirmed impersonation finding): Ledger ## Stored infrastructure - Observed IP address: 192.81.214.177 - Registrar in stored WHOIS data: Cloudflare, Inc. - Registrar country in stored WHOIS data: US - Last stored HTTP status: 200 (observed: 2026-11-06T06:50:47Z) - Registration date in stored WHOIS data: 2026-10-29 10:48:09 UTC ## Evidence links - URLScan report: https://urlscan.io/result/01a1af9d-ec3f-7749-a30c-77ea84e1b9f0/ - VirusTotal domain view: https://www.virustotal.com/gui/domain/kept-ledger.com - Certificate Transparency search: https://crt.sh/?q=%25.kept-ledger.com - Web Archive lookup: https://web.archive.org/web/*/https://kept-ledger.com/ ## Corrections - Appeal or correct this record: https://phishdestroy.io/appeals/ - Methodology and help: https://phishdestroy.io/faq ## Public report package PhishDestroy records kept-ledger.com as a landing page for Kept, a household expense tracker that works inside existing AI assistants. kept-ledger.com presents a landing page for Kept, described as a household expense tracker that lives inside the AI assistant you already use. The headline reads "Tell your assistant what you spent. Kept keeps the books." Bullet points state there is no new AI to learn (it works inside Claude, ChatGPT or Gemini), no new app on your phone, and spending can be tracked on the go via a quick chat at checkout. A mock chat panel shows a sample message about a Target purchase. A "How it works" section outlines three steps: say it, snap it or forward it (a sentence, receipt photo, order email or bank statement); ask one question for a good guess; and see where money goes per car, per kid, per month. A further section titled "Where the money goes: household spending by month" shows a monthly spending chart with a November figure of $517.42. Package revision: c7e01f8f339731b2ea259c0a3f9b2fc00b6b8d17a6241ec20017414afc252bba Text generated (not scan time): 2026-11-06 08:26:34 Reviewed evidence snapshot: {"domain":"kept-ledger.com","screenshot_available":true,"capture_contract":"verified-capture-20261102","plain_text_contract":1,"capture_context":{"submitted_host":"kept-ledger.com","final_host":"kept-ledger.com","redirects":[{"to":"https://kept-ledger.com/","from":"http://kept-ledger.com/","status":307}],"captured_at":"2026-11-06T06:48:50.301000Z","uuid":"01a1af9d-ec3f-7749-a30c-77ea84e1b9f0","report_url":"https://urlscan.io/result/01a1af9d-ec3f-7749-a30c-77ea84e1b9f0/","sha256":"2c81fdaa222897482a8a5d2f8e50b662398980c43f4c843cdfe0e9641054569d","relationship":"own_domain_page"},"redirect_text_policy":"explicit-redirect-v1","initial_ai_description":"The website describes a service called 'Kept' that helps users track spending through AI assistants. There is no evidence of impersonation, fake store, credential theft, or other malicious activity. The content appears to describe a legitimate, albeit new, service.","initial_ai_description_kind":"unverified previous AI opinion","virustotal_public_summary":"","page_paragraph_target_characters":678} Source facts (timestamps as stored): {"record_id":1821088,"first_recorded_at":"2026-11-06 07:50:47","virustotal":{"source":"VirusTotal","scope":"unknown","result_state":null,"numerator":6,"denominator":null,"malicious":null,"suspicious":null,"vendors":["alphaMountain.ai","BitDefender","CRDF","Forcepoint ThreatSeeker","G-Data","Kaspersky"],"observed_at":null,"checked_at":null,"fetched_at":null,"time_basis":"as stored; legacy timezone not established","record_source":"phishdestroy_process","vendor_labels":{"alphaMountain.ai":"","BitDefender":"","CRDF":"","Forcepoint ThreatSeeker":"","G-Data":"","Kaspersky":""},"vendor_names":["alphaMountain.ai","BitDefender","CRDF","Forcepoint ThreatSeeker","G-Data","Kaspersky"],"stats":null},"google_safe_browsing":{"source":"Google Safe Browsing","state":"not_checked","verdict":null,"checked_at":null},"spamhaus":{"source":"Spamhaus","verdict":null,"checked_at":null},"availability":{"state":"alive","label_key":"availability.active","detail_key":"detail.latest_reachability","params":[],"source":"current_http_probe","record_id":1821088,"scope":"checked_url","observed_at":"2026-11-06T06:50:47Z","http_status":200,"http_observed_at":"2026-11-06T06:50:47Z","stored_http_code":200,"stored_http_observed_at":"2026-11-06T06:50:47Z","legacy_site_status":"alive","supports_outcome_badge":false,"content_classification":"unknown","content_classification_at":null,"registration_state":"unknown","policy":"20261102-dated-availability-v2"}} ## Stored page captures - URLScan ยท 2026-11-06: https://urlscan.io/screenshots/01a1af9d-ec3f-7749-a30c-77ea84e1b9f0.png Captured: 2026-11-06 06:48:50 UTC Source report: https://urlscan.io/result/01a1af9d-ec3f-7749-a30c-77ea84e1b9f0/ ## Collected source observations Provider observations retain their own timestamps. Capture links do not establish image content. Shared infrastructure does not identify an operator. ```json { "urlscan": { "v": 1, "fetched_at": "2026-11-06T06:53:53Z", "uuid": "01a1af9d-ec3f-7749-a30c-77ea84e1b9f0", "scanned_at": "2026-11-06T06:48:50Z", "final_url": "https://kept-ledger.com/", "status": 200, "redirected": "https-only", "redirects": [ { "to": "https://kept-ledger.com/", "from": "http://kept-ledger.com/", "status": 307 } ], "ip": "192.81.214.177", "ips": [ "192.81.214.177" ], "asns": [ "14061" ], "countries": [ "US" ], "doc_hash": "19227a49dbb00f4d966aaad8de260f33eac93ce5b31ee600bcffdcff1f06a92e", "tls": { "san": [ "kept-ledger.com" ], "cipher": "AES_128_GCM", "issuer": "YE1", "subject": "kept-ledger.com", "protocol": "TLS 1.3", "valid_to": "2027-01-27T11:05:19Z", "valid_from": "2026-10-29T11:05:20Z" }, "domain_age_days": 6, "apex_age_days": 6, "tls_age_days": 7, "tls_valid_days": 89, "requests": 4, "verdicts": { "engines": { "tags": [ "urlscan-ml", "urlscan-ml-2aab354" ], "score": 96, "malicious": true }, "overall": { "score": 0, "malicious": false } }, "headers": { "content-type": "text/html; charset=utf-8", "content-security-policy": "default-src 'none'; style-src 'self' 'unsafe-inline'; script-src 'sha256-6DF+YkZeZCnJulrm95Xwm1xVheXhU365qeYu7W8OxxE=' 'sha256-yY8Q+AczpvfzlP0menNhSw4U1skWDIIP5OnrrRmOjAg='; img-src 'self'; form-actio", "x-content-type-options": "nosniff", "referrer-policy": "same-origin", "via": "1.1 Caddy" } }, "webcheck": { "v": 1, "fetched_at": "2026-11-06T06:56:11Z", "mail_config": { "mx": [ "route3.mx.cloudflare.net", "route1.mx.cloudflare.net", "route2.mx.cloudflare.net" ], "spf": "v=spf1 include:_spf.mx.cloudflare.net ~all", "dane": true, "dmarc": true, "spf_lookups": 1 }, "block_lists": { "resolvers": 12, "blocked_count": 0 }, "robots_txt": { "agents": [ "*" ], "present": true, "sitemaps": [ "https://kept-ledger.com/sitemap.xml" ] }, "sitemap": { "present": true, "url_count": 1 }, "social_tags": { "ogUrl": "https://kept-ledger.com/", "title": "Kept: household expense tracker for ChatGPT, Claude and Gemini", "ogType": "website", "ogImage": "https://kept-ledger.com/app/icon-512.png", "ogTitle": "Kept: household expense tracker for ChatGPT, Claude and Gemini", "ogSiteName": "Kept", "description": "Track household expenses by chatting with ChatGPT, Claude or Gemini. Kept files each purchase and shows where the money goes. No forms, no bank logins.", "twitterCard": "summary", "canonicalUrl": "https://kept-ledger.com/", "ogDescription": "Track household expenses by chatting with ChatGPT, Claude or Gemini. Kept files each purchase and shows where the money goes. No forms, no bank logins." }, "trackers": { "requests": 2 }, "mixed_content": { "third_party_scripts": 0 }, "status": { "up": true, "code": 200, "timings": { "dns": 16, "tls": 110, "wait": 203, "connect": 93, "download": 93 }, "response_ms": 515 }, "tls_connection": { "alpn": "h2", "cipher": "TLS_AES_128_GCM_SHA256", "protocol": "TLSv1.3", "versions": [ "TLSv1.2", "TLSv1.3" ], "authorized": true, "forward_secrecy": true }, "ports": { "open": [ 22, 80, 443 ] }, "carbon": { "bytes": 30374, "co2_grams": 0.0011, "cleaner_than": 48 }, "dns_server": { "ns": [ { "ip": "172.64.32.197", "host": "megan.ns.cloudflare.com" }, { "ip": "173.245.59.67", "host": "aragorn.ns.cloudflare.com" } ], "zone": "kept-ledger.com" }, "location": { "ip": "192.81.214.177", "asn": "14061", "org": "DigitalOcean, LLC", "city": "North Bergen", "country": "US" }, "ssl": { "issuer": "Let's Encrypt / YE1", "subject": "kept-ledger.com" }, "dns": { "A": [ "192.81.214.177" ], "MX": [ "{\"exchange\": \"route3.mx.cloudflare.net\", \"priority\": 52}", "{\"exchange\": \"route2.mx.cloudflare.net\", \"priority\": 67}", "{\"exchange\": \"route1.mx.cloudflare.net\", \"priority\": 63}" ], "NS": [ "megan.ns.cloudflare.com", "aragorn.ns.cloudflare.com" ], "SOA": "{\"nsname\": \"aragorn.ns.cloudflare.com\", \"hostmaster\": \"dns.cloudflare.com\", \"serial\": 2419199775, \"refresh\": 10000, \"retry\": 2400, \"expire\": 604800, \"minttl\": 1800}", "TXT": [ "google-site-verification=KgfRD5rgsP_xKA5XSAY_UmqOZ9LjC-RViCgylSl9Ioc", "v=spf1 include:_spf.mx.cloudflare.net ~all" ] }, "dnssec": { "ds": false, "rrsig": false, "dnskey": false }, "hsts": { "message": "Site does not serve any HSTS headers." }, "http_security": { "xFrameOptions": false, "referrerPolicy": "same-origin", "xXSSProtection": false, "permissionsPolicy": false, "xContentTypeOptions": "nosniff", "contentSecurityPolicy": "default-src 'none'; style-src 'self' 'unsafe-inline'; script-src 'sha256-6DF+YkZeZCnJulrm95Xwm1xVheXhU365qeYu7W8OxxE=' '", "strictTransportPolicy": false, "crossOriginOpenerPolicy": false, "crossOriginEmbedderPolicy": false, "crossOriginResourcePolicy": false }, "get_ip": { "ip": "192.81.214.177", "family": 4 }, "redirects": { "chain": [ "https://kept-ledger.com" ] }, "subdomains": { "count": 1, "subdomains": [ "www.kept-ledger.com" ] }, "linked_pages": { "internal_count": 5 }, "whois": { "registrar": "Cloudflare, Inc.", "created": "2026-10-29T11:48:09Z", "updated": "2026-10-29T11:48:10Z", "expires": "2027-10-29T11:48:09Z", "status": [ "clientTransferProhibited https://icann.org/epp" ], "nameservers": [ "aragorn.ns.cloudflare.com", "megan.ns.cloudflare.com" ] }, "headers": { "headers": { "content-type": "text/html; charset=utf-8", "content-security-policy": "default-src 'none'; style-src 'self' 'unsafe-inline'; script-src 'sha256-6DF+YkZeZCnJulrm95Xwm1xVheXhU365qeYu7W8OxxE=' 'sha256-yY8Q+AczpvfzlP0menNhSw4U1skWDIIP5OnrrRmOjAg='; img-src 'self'; form-action 'self'; frame-ancestors 'none'; base-uri 'none'", "x-content-type-options": "nosniff", "referrer-policy": "same-origin", "via": "1.1 Caddy" } } } } ``` Capture recorded with this analysis (source URL, capture time and stored hash): {"url":"https://urlscan.io/screenshots/01a1af9d-ec3f-7749-a30c-77ea84e1b9f0.png","source":"URLScan","report_url":"https://urlscan.io/result/01a1af9d-ec3f-7749-a30c-77ea84e1b9f0/","captured_at":"2026-11-06T06:48:50Z","sha256":"2c81fdaa222897482a8a5d2f8e50b662398980c43f4c843cdfe0e9641054569d","model_image_sha256":"cf31331d54b32806b5d5fd412adb025976820a28c3e8689286c03acc54d880bc","available":true,"content_status":null} ## Complete dated records Availability observations: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=availability&format=json Source observation history: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=detections&format=json PhishStats records: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=phishstats&format=json Sent report records: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=sent_reports&format=json Report history: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=report_history&format=json Repeat report records: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=rereports&format=json Follow-up records: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=followups&format=json Content observations: https://phishdestroy.io/domain/kept-ledger.com/records.json?source=content&format=json ## Dated availability observation Latest stored reachability observation ```json { "state": "alive", "label_key": "availability.active", "detail_key": "detail.latest_reachability", "params": [], "source": "current_http_probe", "record_id": 1821088, "scope": "checked_url", "observed_at": "2026-11-06T06:50:47Z", "http_status": 200, "http_observed_at": "2026-11-06T06:50:47Z", "stored_http_code": 200, "stored_http_observed_at": "2026-11-06T06:50:47Z", "legacy_site_status": "alive", "supports_outcome_badge": false, "content_classification": "unknown", "content_classification_at": null, "registration_state": "unknown", "policy": "20261102-dated-availability-v2" } ```