# bagflex.app — Recorded security evidence | PhishDestroy Content language: English Canonical HTML report: https://phishdestroy.io/domain/bagflex.app/ Machine-readable companion: https://phishdestroy.io/domain/bagflex.app/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: observed active - First observed by PhishDestroy: 2026-10-28 20:04:01 UTC - Last availability or vendor check: 2026-11-01 03:23:10 UTC - Stored record updated: 2026-11-01 07:20:56 UTC - VirusTotal detections in the stored snapshot: 3/92 - Independent public blocklist matches in the stored snapshot: 2 - Matching public blocklists: MetaMask, SEAL - Google Safe Browsing stored result: checked_clean ## Stored labels and detections - Automated brand label (collector metadata; not a confirmed impersonation finding): solana ## Stored infrastructure - Observed IP address: 188.114.96.3 - Registrar in stored WHOIS data: Namecheap Inc. - Last stored HTTP status: 200 - Registration date in stored WHOIS data: 2026-10-24 19:47:30 UTC ## Evidence links - URLScan report: https://urlscan.io/result/01a1841d-df1b-71cb-8b5e-06d3c1b04a0d/ - VirusTotal domain view: https://www.virustotal.com/gui/domain/bagflex.app - Certificate Transparency search: https://crt.sh/?q=%25.bagflex.app - Web Archive lookup: https://web.archive.org/web/*/https://bagflex.app/ ## Corrections - Appeal or correct this record: https://phishdestroy.io/appeals/ - Methodology and help: https://phishdestroy.io/faq ## Public report package PhishDestroy stores a record for bagflex.app. Source observations are dated separately; missing checks do not establish safety. PhishDestroy stores a record for bagflex.app. Source observations are dated separately; missing checks do not establish safety. A reviewed analysis is not available for this text revision. Consult the dated source records below. Package revision: 00cf50197e0cad331ed6b4622fffd7512293033f1ef755be9f78b3d04fd41f15 Source facts (timestamps as stored): {"record_id":1698223,"first_recorded_at":"2026-10-28 21:04:01","virustotal":{"source":"VirusTotal","scope":"unknown","result_state":"complete","numerator":3,"denominator":92,"malicious":2,"suspicious":1,"vendors":{"CRDF":"malicious","Gridinsoft":"suspicious","alphaMountain.ai":"phishing"},"observed_at":"2026-10-28T03:05:22Z","checked_at":"2026-11-01 04:03:12","fetched_at":"2026-10-28T20:43:03Z","time_basis":"UTC (provider ISO timestamps)","stored_summary":{"source":"VirusTotal","scope":"unknown","result_state":"observed","numerator":8,"denominator":92,"malicious":null,"suspicious":null,"vendors":["alphaMountain.ai","BitDefender","CRDF","Forcepoint ThreatSeeker","G-Data","Gridinsoft","Kaspersky","VIPRE"],"observed_at":null,"checked_at":"2026-11-01 04:03:12","fetched_at":"2026-11-01 03:03:12","time_basis":"as stored; legacy timezone not established"}},"google_safe_browsing":{"source":"Google Safe Browsing","state":"checked_clean","verdict":0,"checked_at":"2026-10-31 06:00:46"},"spamhaus":{"source":"Spamhaus","verdict":null,"checked_at":"2026-10-29 00:30:24"},"availability":{"source":"stored HTTP observation","state":"alive","observed_at":"2026-11-01 04:23:10"}} ## Stored page captures - Primary capture: https://i.ibb.co/931HVxPH/399d31578f45.png Captured: 2026-10-28 20:06:03 UTC - URLScan capture 1: https://screenshots.phishdestroy.io/01a1841d-df1b-71cb-8b5e-06d3c1b04a0d.png Captured: 2026-10-28 20:06:03 UTC Source report: https://urlscan.io/result/01a1841d-df1b-71cb-8b5e-06d3c1b04a0d/ - URLScan · 2026-10-27: https://screenshots.phishdestroy.io/us/01a17bdb-e494-760a-a6e8-37a30ce3c370.png Captured: 2026-10-27 05:36:17 UTC Source report: https://urlscan.io/result/01a17bdb-e494-760a-a6e8-37a30ce3c370/ SHA-256: 66f56f34e7d80940e2a289a94a081c03be53aeedd252f231a9fbc5fdd0814d2a - Cloudflare Radar: https://screenshots.phishdestroy.io/cf/7d1272a7-0f31-4dd7-bdde-263c630ae654.png Captured: 2026-10-28 20:06:21 UTC Source report: https://radar.cloudflare.com/scan/7d1272a7-0f31-4dd7-bdde-263c630ae654 SHA-256: c8184445f9695b6a297f915c0601c4ff44a8f8c86d229735acf55b64d51c7a6a - URLQuery: https://screenshots.phishdestroy.io/uq/70bfd9b7-1649-470f-bc42-bd55ca73a9b5.png Source report: https://urlquery.net/report/70bfd9b7-1649-470f-bc42-bd55ca73a9b5 SHA-256: a7d4fc000a60b201dcf8ddf0c176e7cf42512c8812d2c243f37dfdaad8f9df93 ## 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-10-28T20:09:39Z", "uuid": "01a1841d-df1b-71cb-8b5e-06d3c1b04a0d", "scanned_at": "2026-10-28T20:05:19Z", "final_url": "https://bagflex.app/", "status": 200, "redirected": "https-only", "redirects": [ { "to": "https://bagflex.app/", "from": "http://bagflex.app/", "status": 307 } ], "ip": "188.114.96.3", "ips": [ "188.114.96.3" ], "asns": [ "13335" ], "doc_hash": "ca997a3606e33a73ecbedb8469a25b15f89f766cd3426ad3d93974e3470d165c", "script_hashes": [ "8ba6aed349e4e2d42537683ad6908f444cc8e23406aa411c19300ed713794e94", "fec4b31a0c4be8c1d98c7b8e0fa9e5b96bb9001a280aa9253222246b0b5db309", "7126162d2aec9fc0405a719fc717d2ed0a7c11c66d024c0bcced7aea6054d1a0", "39e3b5a2b2004a9dfab2bfd2b9e98b795c5b8cd1f3a695eb8377fb9cd4e90eb2", "4aa59c0992db7d4e35b0a9f2a1aa62c78eb25f254831e01f57ef68a8f1d8d052", "e126ae1ab85191cfe68531631bcd3cf62dec6ff02f6ec0a4c670b062b79e598f", "e91bd44304230083b8ccc40f12052288e4c181ed4ab2d373722c1a0d7bc4ecc8", "945b713e3138c55dea37b1ee2e64c53548ac295a42cf25fac104d042c875f4e3", "8814d69fdeac9b08da7f28d337a7af61c065a759e85372786dda2c0d25690f05", "dc7510c82811b4247183c989b563bb0897a70fe24d606da3b80e77d93b90002a" ], "globals": [ "__reactRouterVersion" ], "tls": { "san": [ "*.bagflex.app", "bagflex.app" ], "cipher": "AES_128_GCM", "issuer": "YE2", "subject": "bagflex.app", "protocol": "QUIC", "valid_to": "2027-01-22T22:12:25Z", "valid_from": "2026-10-24T22:12:26Z" }, "domain_age_days": 2, "apex_age_days": 2, "tls_age_days": 3, "tls_valid_days": 89, "requests": 50, "verdicts": { "engines": { "tags": [ "urlscan-ml", "urlscan-ml-60c5e22" ], "score": 90, "malicious": true }, "overall": { "score": 0, "malicious": false } }, "headers": { "server": "cloudflare", "content-type": "text/html; charset=utf-8", "content-security-policy": "default-src 'self'; script-src 'self' https://challenges.cloudflare.com; frame-src https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; connect-s", "x-frame-options": "DENY", "x-content-type-options": "nosniff", "referrer-policy": "strict-origin-when-cross-origin", "permissions-policy": "camera=(), microphone=(), geolocation=(), payment=(), usb=()", "cross-origin-opener-policy": "same-origin" } }, "cf": { "v": 1, "fetched_at": "2026-10-28T20:09:41Z", "uuid": "7d1272a7-0f31-4dd7-bdde-263c630ae654", "scanned_at": "2026-10-28T20:06:21Z", "final_url": "https://bagflex.app/", "status": 200, "history": [ { "url": "https://bagflex.app/", "status": 200 } ], "dom_hash": "f43f85e97e892aa91293987679efba3bc856217dc77e3cd262146af0a8283dfe", "doc_hash": "e8e4af9a9cee513aada8bbbde7778e64cb3a257f08a9b58e3703753418013a5a", "domain_risks": [ "Newly Seen Domains", "Security Risks", "New Domains" ], "radar_rank": { "bucket": ">200000" }, "dns": [ { "name": "bagflex.app", "type": "A", "value": "188.114.96.0" }, { "name": "bagflex.app", "type": "A", "value": "188.114.97.0" }, { "name": "bagflex.app", "type": "AAAA", "value": "2a06:98c1:3121::" }, { "name": "bagflex.app", "type": "AAAA", "value": "2a06:98c1:3120::" } ], "dnssec_valid": false, "ip": "127.0.1.18", "whois": { "registrar": "Namecheap Inc.", "created": "2026-10-24T21:47:30Z", "updated": "2026-10-24T23:06:53Z", "expires": "2027-10-24T21:47:30Z", "nameservers": [ "mira.ns.cloudflare.com", "owen.ns.cloudflare.com" ] } }, "vt": { "v": 1, "fetched_at": "2026-10-28T20:43:03Z", "analysis_at": "2026-10-28T03:05:22Z", "stats": { "timeout": 0, "harmless": 54, "malicious": 2, "suspicious": 1, "undetected": 35 }, "detections": { "CRDF": "malicious", "Gridinsoft": "suspicious", "alphaMountain.ai": "phishing" }, "reputation": 0, "categories": { "alphaMountain.ai": "Phishing (alphaMountain.ai)" }, "first_seen": "2026-10-24T23:16:36Z", "dns": [ { "ttl": 21600, "type": "NS", "value": "mira.ns.cloudflare.com" }, { "ttl": 300, "type": "A", "value": "104.21.30.2" }, { "ttl": 300, "type": "MX", "value": "eforward5.registrar-servers.com", "priority": 20 }, { "ttl": 300, "type": "AAAA", "value": "2606:4700:3032::ac43:9626" }, { "ttl": 21600, "type": "NS", "value": "owen.ns.cloudflare.com" }, { "ttl": 300, "type": "MX", "value": "eforward3.registrar-servers.com", "priority": 10 }, { "ttl": 300, "type": "MX", "value": "eforward1.registrar-servers.com", "priority": 10 }, { "ttl": 300, "type": "TXT", "value": "v=spf1 include:spf.efwd.registrar-servers.com ~all" }, { "ttl": 300, "type": "A", "value": "172.67.150.38" }, { "ttl": 300, "type": "MX", "value": "eforward2.registrar-servers.com", "priority": 10 }, { "ttl": 300, "type": "AAAA", "value": "2606:4700:3030::6815:1e02" }, { "ttl": 300, "type": "MX", "value": "eforward4.registrar-servers.com", "priority": 15 }, { "ttl": 1800, "type": "SOA", "rname": "dns.cloudflare.com", "value": "mira.ns.cloudflare.com" } ], "dns_at": "2026-10-28T03:33:38Z", "jarm": "27d40d40d00040d1dc42d43d00041d6183ff1bfae51ebd88d70384363d525c", "cert": { "san": [ "*.bagflex.app", "bagflex.app" ], "issuer": "Let's Encrypt / YE2", "serial": "6979582db2076ac74abf539fb466096193a", "sha256": "1fc97751ede73e14b50a9d8fbaa5b222304c947bb20e880102939136ca57a3e9", "subject": "bagflex.app", "valid_to": "2027-01-22T22:12:25Z", "valid_from": "2026-10-24T22:12:26Z" }, "rdap": { "status": [ "client transfer prohibited" ], "events": { "registration": "2026-10-24T21:47:30Z", "registrar expiration": "2027-10-24T21:47:30Z", "last update of RDAP database": "2026-10-24T23:11:05Z" }, "registrar": "NAMECHEAP INC", "registrar_iana_id": "1068" } }, "webcheck": { "v": 1, "fetched_at": "2026-10-28T20:10:03Z", "mail_config": { "mx": [ "eforward5.registrar-servers.com", "eforward1.registrar-servers.com", "eforward2.registrar-servers.com", "eforward3.registrar-servers.com", "eforward4.registrar-servers.com" ], "spf": "v=spf1 include:spf.efwd.registrar-servers.com ~all", "spf_lookups": 1 }, "caa_records": { "domain": "bagflex.app" }, "block_lists": { "resolvers": 12, "blocked_count": 0 }, "archives": { "last": "2026-10-28T20:04:52Z", "first": "2026-10-28T20:04:52Z", "changes": 0, "days_archived": 1, "avg_page_bytes": 2166 }, "social_tags": { "ogUrl": "https://bagflex.app/", "title": "BagFlex: flex or cope", "ogType": "website", "ogImage": "https://bagflex.app/og/default.png", "ogTitle": "BagFlex: flex or cope", "ogSiteName": "BagFlex", "themeColor": "#06080f", "description": "Paste any Solana wallet and see its real PnL. Then share the card.", "twitterCard": "summary_large_image", "twitterSite": "@BagFlexApp", "ogDescription": "Paste any Solana wallet and see its real PnL. Then share the card." }, "trackers": { "requests": 18 }, "mixed_content": { "third_party_scripts": 0 }, "status": { "up": true, "code": 200, "timings": { "dns": 11, "tls": 28, "wait": 331, "connect": 9, "download": 0 }, "response_ms": 379 }, "tls_connection": { "alpn": "h2", "cipher": "TLS_AES_256_GCM_SHA384", "protocol": "TLSv1.3", "versions": [ "TLSv1", "TLSv1.1", "TLSv1.2", "TLSv1.3" ], "authorized": true, "forward_secrecy": true }, "ports": { "open": [ 80, 443, 8080 ] }, "carbon": { "bytes": 1654, "co2_grams": 0.0001, "cleaner_than": 95 }, "dns_server": { "ns": [ { "ip": "172.64.32.204", "host": "mira.ns.cloudflare.com" }, { "ip": "108.162.193.219", "host": "owen.ns.cloudflare.com" } ], "zone": "bagflex.app" }, "location": { "ip": "2a06:98c1:3120::3", "asn": "13335", "org": "CloudFLARENET-EU", "city": "London", "country": "GB" }, "ssl": { "issuer": "Let's Encrypt / YE2", "subject": "bagflex.app" }, "dns": { "A": [ "188.114.97.3", "188.114.96.3" ], "MX": [ "{\"exchange\": \"eforward1.registrar-servers.com\", \"priority\": 10}", "{\"exchange\": \"eforward2.registrar-servers.com\", \"priority\": 10}", "{\"exchange\": \"eforward3.registrar-servers.com\", \"priority\": 10}", "{\"exchange\": \"eforward5.registrar-servers.com\", \"priority\": 20}", "{\"exchange\": \"eforward4.registrar-servers.com\", \"priority\": 15}" ], "NS": [ "mira.ns.cloudflare.com", "owen.ns.cloudflare.com" ], "SOA": "{\"nsname\": \"mira.ns.cloudflare.com\", \"hostmaster\": \"dns.cloudflare.com\", \"serial\": 2418385210, \"refresh\": 10000, \"retry\": 2400, \"expire\": 604800, \"minttl\": 1800}", "TXT": [ "v=spf1 include:spf.efwd.registrar-servers.com ~all" ], "AAAA": [ "2a06:98c1:3121::3", "2a06:98c1:3120::3" ] }, "dnssec": { "ds": false, "rrsig": false, "dnskey": false }, "hsts": { "message": "Site does not serve any HSTS headers." }, "http_security": { "xFrameOptions": "DENY", "referrerPolicy": "strict-origin-when-cross-origin", "xXSSProtection": false, "permissionsPolicy": "camera=(), microphone=(), geolocation=(), payment=(), usb=()", "xContentTypeOptions": "nosniff", "contentSecurityPolicy": "default-src 'self'; script-src 'self' https://challenges.cloudflare.com; frame-src https://challenges.cloudflare.com; st", "strictTransportPolicy": false, "crossOriginOpenerPolicy": "same-origin", "crossOriginEmbedderPolicy": false, "crossOriginResourcePolicy": false }, "firewall": { "waf": "Cloudflare", "has_waf": true }, "get_ip": { "ip": "2a06:98c1:3121::3", "family": 6 }, "redirects": { "chain": [ "https://bagflex.app" ] }, "social_presence": { "profiles": [ "https://x.com/BagFlexApp" ] }, "headers": { "headers": { "server": "cloudflare", "content-type": "text/html; charset=utf-8", "content-security-policy": "default-src 'self'; script-src 'self' https://challenges.cloudflare.com; frame-src https://challenges.cloudflare.com; style-src 'self' 'unsafe-inline'; img-src 'self' data:; font-src 'self'; connect-src 'self'; object-src 'none'; base-uri 'self'; form-action 'self'; frame-ancestors 'none'", "x-frame-options": "DENY", "x-content-type-options": "nosniff", "referrer-policy": "strict-origin-when-cross-origin", "permissions-policy": "camera=(), microphone=(), geolocation=(), payment=(), usb=()", "cross-origin-opener-policy": "same-origin" } } } } ```