dualheart-association.financial scores 11 out of 100, rated High Risk. 0 regulator warnings, 0 antivirus detections. Last scanned Mar 21, 2026. Source: https://dualheart-association.financial

Onlinefinance trading Snyfer Research Team
Published Updated Scan ID 552d1985f9c94c8c9acb6f23d3a469a0

DualHeart Financial

DualHeart Financial (dualheart-association.financial) scam warning: is your money at risk?

High Risk11/ 100

0-2425-4445-6970-8485-100

Think you may have lost money to this site?

Tell us what happened and get free advice on your case. It is confidential.

Get help

The site

What this site
actually is.

DualHeart Financial Association is an institution offering financial education, AI-driven trading strategies, and an automated trading system called LUCY that combines analytics with automated execution for investment purposes.

Page capture

Captured rendering of dualheart-association.financial

Identity

IP
188.114.97.3
ASN
AS13335
Country
United States
Domain age
4 months
Registrar
GNAME.COM PTE. LTD.
Server
cloudflare
Hosting
Cloudflare, Inc.
Tech detected
4

The verdict

The score is not
an opinion.

Every domain starts at 100. 4 scoring chains fired against dualheart-association.financial, and every one of them is listed below with the tier it reached. It is a measurement, not a ruling on whether the business is legitimate.

Trust Score: the full methodology and every weight

Triggered findings

4
  • Scam Farm Tier 3
  • Risky Category Tier 3
  • Cookie Security Tier 3
  • WHOIS Tier 1

The record

How it got there,
and where it sits.

The score across every scan we hold, the eight signal families behind the current one, and the dates the engine recorded on the way.
Signal profile data
  • Maturity: 17 out of 100. 122 days old
  • AV clarity: 100 out of 100. 0 of 97 engines flag it
  • Regulators: 100 out of 100. No regulator warnings
  • Network: 60 out of 100. Linked to 2 domains
  • Blacklist: 100 out of 100. Not blacklisted
  • Trust zone: 50 out of 100. .financial top-level domain
  • Infra: 63 out of 100. Valid SSL · 4 tech detected
  • Hosting: 75 out of 100. Hosted in US

Domain history

Recorded scans: Mar 21, 2026

Score history data
Recorded scan scores
Date (UTC) Score Verdict
Mar 21, 202611/100High Risk
  1. NOV 182026Domain expiresWHOISDomain dualheart-association.financial is set to expire.
  2. JUN 152026SSL certificate expiresSSL CheckSSL certificate will expire.
  3. MAR 212026Scam network detectedThreat GraphLinked to 2 domains in a known scam network.
  4. MAR 212026First scansnyferTrust score 11 out of 100.
  5. MAR 172026SSL certificate issuedSSL CheckSSL certificate issued by Google Trust Services.
  6. NOV 232025Domain updatedWHOISdualheart-association.financial WHOIS record was updated.
  7. NOV 182025Domain createdWHOISDomain dualheart-association.financial was registered.

Connections

One domain is never
just one domain.

Domains our engine ties to this one through shared fingerprints, not through a shared host.

Shared signals

  • DOM #49dom_structure_hash / 3 domains

Cluster map

Connected domain data (3)

Where it lives

Where it actually
answers from.

Hosting, registrar, certificate and nameservers, as our crawler measured them rather than as the site describes itself.

Registration

Created
Nov 18, 2025
Expires
Nov 18, 2026
Age
4m
Privacy
enabled
sandy.ns.cloudflare.comaragorn.ns.cloudflare.com

Hosting

Country
United States
City
San Francisco
Server
cloudflare
Proxied
behind Cloudflare

SSL certificate

Issuer
Google Trust Services
Protocol
TLSv1.3
Valid
yes
Expires
Jun 15, 2026

Technologies

  • Cloudflare· cdn
  • Tailwind CSS· css-framework
  • Bootstrap· css-framework
  • PHP· language

Server location

37.762, -122.397© OpenStreetMap
Location
San Francisco, United States
IP
188.114.97.3
Hosting
Cloudflare, Inc. · AS13335

Security headers

  • content_security_policyNot set
  • strict_transport_securityNot set
  • x_frame_optionsNot set
  • x_content_type_optionsNot set
  • referrer_policyNot set
  • permissions_policyNot set
  • x_xss_protectionNot set
  • cross_origin_opener_policyNot set

Uptime history

September 2026
  • 2026-09-011 unreachable
  • 2026-09-022 unreachable
  • 2026-09-033 unreachable
  • 2026-09-044 unreachable
  • 2026-09-055 unreachable
  • 2026-09-066 unreachable
  • 2026-09-077 unreachable
  • 2026-09-088 unreachable
  • 2026-09-099 unreachable
  • 2026-09-1010 unreachable
  • 2026-09-1111 unreachable
  • 2026-09-1212 unknown
  • 2026-09-1313 unknown
  • 2026-09-1414 unknown
  • 2026-09-1515 unknown
  • 2026-09-1616 unknown
  • 2026-09-1717 unknown
  • 2026-09-1818 unknown
  • 2026-09-1919 unknown
  • 2026-09-2020 unknown
  • 2026-09-2121 unknown
  • 2026-09-2222 unknown
  • 2026-09-2323 unknown
  • 2026-09-2424 unknown
  • 2026-09-2525 unknown
  • 2026-09-2626 unknown
  • 2026-09-2727 unknown
  • 2026-09-2828 unknown
  • 2026-09-2929 unknown
  • 2026-09-3030 unknown
online (0)offline (11)
Daily availability data
Recorded daily availability
Date (UTC) Status HTTP
2026-03-22online200
2026-03-23online200
2026-03-25online200
2026-03-26online200
2026-04-25online200
2026-04-26online200
2026-04-27online200
2026-04-28online200
2026-04-29online200
2026-04-30online200
2026-05-01online200
2026-05-02online200
2026-05-03online200
2026-05-04online200
2026-05-05online200
2026-05-06online200
2026-05-07unreachable-
2026-05-08unreachable-
2026-05-09unreachable-
2026-05-10unreachable-
2026-05-11unreachable-
2026-05-12unreachable-
2026-05-13unreachable-
2026-05-14unreachable-
2026-05-15unreachable-
2026-05-16unreachable-
2026-05-17unreachable-
2026-05-18unreachable-
2026-05-19unreachable-
2026-05-20unreachable-
2026-05-21unreachable-
2026-05-22unreachable-
2026-05-23unreachable-
2026-05-24unreachable-
2026-05-25unreachable-
2026-05-26unreachable-
2026-05-27unreachable-
2026-05-28unreachable-
2026-05-29unreachable-
2026-05-30unreachable-
2026-05-31unreachable-
2026-06-01unreachable-
2026-06-02unreachable-
2026-06-03unreachable-
2026-06-04unreachable-
2026-06-06unreachable-
2026-06-08unreachable-
2026-06-09unreachable-
2026-06-28unreachable-
2026-06-29unreachable-
2026-06-30unreachable-
2026-07-01unreachable-
2026-07-02unreachable-
2026-07-03unreachable-
2026-07-04unreachable-
2026-07-05unreachable-
2026-07-06unreachable-
2026-07-07unreachable-
2026-07-08unreachable-
2026-07-09unreachable-
2026-07-10unreachable-
2026-07-11unreachable-
2026-07-12unreachable-
2026-07-13unreachable-
2026-07-14unreachable-
2026-07-15unreachable-
2026-07-16unreachable-
2026-07-17unreachable-
2026-07-18unreachable-
2026-07-19unreachable-
2026-07-20unreachable-
2026-07-21unreachable-
2026-07-22unreachable-
2026-07-23unreachable-
2026-07-24unreachable-
2026-07-25unreachable-
2026-07-26unreachable-
2026-07-27unreachable-
2026-07-28unreachable-
2026-07-29unreachable-
2026-07-30unreachable-
2026-07-31unreachable-
2026-08-01unreachable-
2026-08-02unreachable-
2026-08-03unreachable-
2026-08-04unreachable-
2026-08-05unreachable-
2026-08-06unreachable-
2026-08-07unreachable-
2026-08-08unreachable-
2026-08-09unreachable-
2026-08-10unreachable-
2026-08-11unreachable-
2026-08-12unreachable-
2026-08-13unreachable-
2026-08-14unreachable-
2026-08-15unreachable-
2026-08-16unreachable-
2026-08-17unreachable-
2026-08-18unreachable-
2026-08-19unreachable-
2026-08-20unreachable-
2026-08-21unreachable-
2026-08-22unreachable-
2026-08-23unreachable-
2026-08-24unreachable-
2026-08-25unreachable-
2026-08-26unreachable-
2026-08-28unreachable-
2026-08-29unreachable-
2026-08-30unreachable-
2026-08-31unreachable-
2026-09-01unreachable-
2026-09-02unreachable-
2026-09-03unreachable-
2026-09-04unreachable-
2026-09-05unreachable-
2026-09-06unreachable-
2026-09-07unreachable-
2026-09-08unreachable-
2026-09-09unreachable-
2026-09-10unreachable-
2026-09-11unreachable-

Exit scam indicator

Daily availability: Mar 22, 2026 - Sep 11, 2026

Consecutive days offline across every day we hold, peaking at 107 days

Daily offline streak data
Daily consecutive offline days
Date (UTC) Status Streak
2026-03-22online0 days
2026-03-23online0 days
2026-03-25online0 days
2026-03-26online0 days
2026-04-25online0 days
2026-04-26online0 days
2026-04-27online0 days
2026-04-28online0 days
2026-04-29online0 days
2026-04-30online0 days
2026-05-01online0 days
2026-05-02online0 days
2026-05-03online0 days
2026-05-04online0 days
2026-05-05online0 days
2026-05-06online0 days
2026-05-07unreachable1 day
2026-05-08unreachable2 days
2026-05-09unreachable3 days
2026-05-10unreachable4 days
2026-05-11unreachable5 days
2026-05-12unreachable6 days
2026-05-13unreachable7 days
2026-05-14unreachable8 days
2026-05-15unreachable9 days
2026-05-16unreachable10 days
2026-05-17unreachable11 days
2026-05-18unreachable12 days
2026-05-19unreachable13 days
2026-05-20unreachable14 days
2026-05-21unreachable15 days
2026-05-22unreachable16 days
2026-05-23unreachable17 days
2026-05-24unreachable18 days
2026-05-25unreachable19 days
2026-05-26unreachable20 days
2026-05-27unreachable21 days
2026-05-28unreachable22 days
2026-05-29unreachable23 days
2026-05-30unreachable24 days
2026-05-31unreachable25 days
2026-06-01unreachable26 days
2026-06-02unreachable27 days
2026-06-03unreachable28 days
2026-06-04unreachable29 days
2026-06-06unreachable30 days
2026-06-08unreachable31 days
2026-06-09unreachable32 days
2026-06-28unreachable33 days
2026-06-29unreachable34 days
2026-06-30unreachable35 days
2026-07-01unreachable36 days
2026-07-02unreachable37 days
2026-07-03unreachable38 days
2026-07-04unreachable39 days
2026-07-05unreachable40 days
2026-07-06unreachable41 days
2026-07-07unreachable42 days
2026-07-08unreachable43 days
2026-07-09unreachable44 days
2026-07-10unreachable45 days
2026-07-11unreachable46 days
2026-07-12unreachable47 days
2026-07-13unreachable48 days
2026-07-14unreachable49 days
2026-07-15unreachable50 days
2026-07-16unreachable51 days
2026-07-17unreachable52 days
2026-07-18unreachable53 days
2026-07-19unreachable54 days
2026-07-20unreachable55 days
2026-07-21unreachable56 days
2026-07-22unreachable57 days
2026-07-23unreachable58 days
2026-07-24unreachable59 days
2026-07-25unreachable60 days
2026-07-26unreachable61 days
2026-07-27unreachable62 days
2026-07-28unreachable63 days
2026-07-29unreachable64 days
2026-07-30unreachable65 days
2026-07-31unreachable66 days
2026-08-01unreachable67 days
2026-08-02unreachable68 days
2026-08-03unreachable69 days
2026-08-04unreachable70 days
2026-08-05unreachable71 days
2026-08-06unreachable72 days
2026-08-07unreachable73 days
2026-08-08unreachable74 days
2026-08-09unreachable75 days
2026-08-10unreachable76 days
2026-08-11unreachable77 days
2026-08-12unreachable78 days
2026-08-13unreachable79 days
2026-08-14unreachable80 days
2026-08-15unreachable81 days
2026-08-16unreachable82 days
2026-08-17unreachable83 days
2026-08-18unreachable84 days
2026-08-19unreachable85 days
2026-08-20unreachable86 days
2026-08-21unreachable87 days
2026-08-22unreachable88 days
2026-08-23unreachable89 days
2026-08-24unreachable90 days
2026-08-25unreachable91 days
2026-08-26unreachable92 days
2026-08-28unreachable93 days
2026-08-29unreachable94 days
2026-08-30unreachable95 days
2026-08-31unreachable96 days
2026-09-01unreachable97 days
2026-09-02unreachable98 days
2026-09-03unreachable99 days
2026-09-04unreachable100 days
2026-09-05unreachable101 days
2026-09-06unreachable102 days
2026-09-07unreachable103 days
2026-09-08unreachable104 days
2026-09-09unreachable105 days
2026-09-10unreachable106 days
2026-09-11unreachable107 days
max consecutive offline107 days
current streak107 days

Under the page

What the page loads
behind your back.

Everything it requested, everything it stored on the visitor's machine, and every host it talked to while doing it.

Page timing

1.77stotal page load
DNS Lookup0ms
TCP Connect0ms
TLS Handshake0ms
TTFB375ms
Content Download2ms
DOM Loaded1.43s
Page Load1.77s

Resources

143 KB9 requests
images3 · 33%
documents2 · 22%
stylesheets2 · 22%
scripts1 · 11%
fonts1 · 11%

Redirect chain

  1. 1www.dualheart-association.financial

Cookies

0
Secure
0
HttpOnly
1
Session
name domain flags
PHPSESSIDwww.dualheart-association.financial-

Network stats

9
total requests
143 KB
total bytes
0
failed requests
4
unique domains
22%
third party
100%
https

HTTP transactions

Raw scan data

{
  "domain": "dualheart-association.financial",
  "scanId": "552d1985f9c94c8c9acb6f23d3a469a0",
  "status": "completed",
  "indexable": false,
  "publicNotice": null,
  "completedAt": "2026-03-21T13:22:42.543Z",
  "ageDays": 174,
  "fresh": false,
  "verdict": "dangerous",
  "trustScore": 11,
  "badges": [
    {
      "name": "scam_farm_tier3",
      "chain": "scam_farm",
      "tier": 3,
      "maxTier": 4,
      "score": -75,
      "description": "Shares code with 5-9 domains"
    },
    {
      "name": "risky_category_tier3",
      "chain": "risky_category",
      "tier": 3,
      "maxTier": 4,
      "score": -11,
      "description": "High-risk category site < 6 months"
    },
    {
      "name": "cookie_security_tier3",
      "chain": "cookie_security",
      "tier": 3,
      "maxTier": 3,
      "score": -2,
      "description": "0% cookies secure"
    },
    {
      "name": "whois_privacy_tier1",
      "chain": "whois_privacy",
      "tier": 1,
      "maxTier": 1,
      "score": -1,
      "description": "WHOIS privacy protection enabled"
    }
  ],
  "reachable": true,
  "unreachableReason": null,
  "category": "finance_trading",
  "categoryReasoning": "DualHeart Financial Association is an institution offering financial education, AI-driven trading strategies, and an automated trading system called LUCY that combines analytics with automated execution for investment purposes.",
  "regulatorFlagged": false,
  "regulators": [],
  "contacts": {
    "emails": [],
    "phones": [],
    "addresses": []
  },
  "technologies": [
    {
      "name": "Cloudflare",
      "category": "cdn"
    },
    {
      "name": "Tailwind CSS",
      "category": "css-framework"
    },
    {
      "name": "Bootstrap",
      "category": "css-framework"
    },
    {
      "name": "PHP",
      "category": "language"
    }
  ],
  "antivirus": {
    "detections": [],
    "enginesTotal": 97,
    "permalink": "https://www.virustotal.com/gui/url/aHR0cHM6Ly9kdWFsaGVhcnQtYXNzb2NpYXRpb24uZmluYW5jaWFsLw",
    "scannedAt": "2026-03-21T13:22:21.061Z"
  },
  "blacklists": [
    {
      "provider": "google_safe_browsing",
      "flagged": false,
      "threats": []
    }
  ],
  "registration": {
    "registrar": "GNAME.COM PTE. LTD.",
    "registrarIanaId": "1923",
    "createdAt": "2025-11-18T21:44:34.408Z",
    "updatedAt": "2025-11-23T21:44:37.479Z",
    "expiresAt": "2026-11-18T21:44:34.408Z",
    "ageDays": 122,
    "ageText": "4m",
    "privacyProtected": true,
    "nameservers": [
      "sandy.ns.cloudflare.com",
      "aragorn.ns.cloudflare.com"
    ]
  },
  "certificate": {
    "issuer": "Google Trust Services",
    "validFrom": "2026-03-17T03:27:51.000Z",
    "validUntil": "2026-06-15T04:25:57.000Z",
    "valid": true,
    "protocol": "TLSv1.3"
  },
  "hosting": {
    "ip": "188.114.97.3",
    "countryCode": "US",
    "countryName": "United States",
    "city": "San Francisco",
    "provider": "Cloudflare, Inc.",
    "asn": 13335,
    "serverSoftware": "cloudflare",
    "mapImageUrl": null,
    "latitude": 37.7621,
    "longitude": -122.3971,
    "behindCloudflare": true
  },
  "timing": {
    "dnsMs": 0,
    "connectMs": 0,
    "tlsMs": 0,
    "ttfbMs": 375,
    "downloadMs": 2,
    "domReadyMs": 1428,
    "loadCompleteMs": 1771
  },
  "resources": [
    {
      "kind": "images",
      "count": 3,
      "bytes": 112290
    },
    {
      "kind": "documents",
      "count": 2,
      "bytes": 0
    },
    {
      "kind": "stylesheets",
      "count": 2,
      "bytes": 0
    },
    {
      "kind": "scripts",
      "count": 1,
      "bytes": 0
    },
    {
      "kind": "fonts",
      "count": 1,
      "bytes": 34072
    }
  ],
  "networkStats": {
    "totalRequests": 9,
    "totalBytes": 146362,
    "failedRequests": 0,
    "uniqueDomains": 4,
    "thirdPartyRatio": 0.2222,
    "httpsPercentage": 100
  },
  "cookies": [
    {
      "name": "PHPSESSID",
      "domain": "www.dualheart-association.financial",
      "secure": false,
      "httpOnly": false,
      "expiresAt": null
    }
  ],
  "identity": {
    "finalUrl": "https://www.dualheart-association.financial/",
    "brandName": "DualHeart Financial",
    "faviconUrl": "/api/scan/favicon/552d1985f9c94c8c9acb6f23d3a469a0"
  },
  "telemetry": {
    "statusCode": 200,
    "durationMs": 22134,
    "scraper": "patchright",
    "attempts": 1,
    "source": "single",
    "contentType": "text/html; charset=utf-8"
  },
  "securityHeaders": [
    {
      "key": "content_security_policy",
      "present": false,
      "value": null
    },
    {
      "key": "strict_transport_security",
      "present": false,
      "value": null
    },
    {
      "key": "x_frame_options",
      "present": false,
      "value": null
    },
    {
      "key": "x_content_type_options",
      "present": false,
      "value": null
    },
    {
      "key": "referrer_policy",
      "present": false,
      "value": null
    },
    {
      "key": "permissions_policy",
      "present": false,
      "value": null
    },
    {
      "key": "x_xss_protection",
      "present": false,
      "value": null
    },
    {
      "key": "cross_origin_opener_policy",
      "present": false,
      "value": null
    }
  ],
  "redirects": [
    {
      "from": "https://dualheart-association.financial/",
      "to": "https://www.dualheart-association.financial/",
      "statusCode": null
    }
  ],
  "transactions": [
    {
      "url": "https://dualheart-association.financial/",
      "method": "GET",
      "resourceType": "document",
      "statusCode": 301,
      "bytes": 0,
      "thirdParty": false
    },
    {
      "url": "https://www.dualheart-association.financial/",
      "method": "GET",
      "resourceType": "document",
      "statusCode": 200,
      "bytes": 0,
      "thirdParty": false
    },
    {
      "url": "https://www.dualheart-association.financial/dist/css/B9itL9vQ.min.css",
      "method": "GET",
      "resourceType": "stylesheet",
      "statusCode": 200,
      "bytes": 0,
      "thirdParty": false
    },
    {
      "url": "https://www.dualheart-association.financial/dist/js/DledSXBL.min.js",
      "method": "GET",
      "resourceType": "script",
      "statusCode": 200,
      "bytes": 0,
      "thirdParty": false
    },
    {
      "url": "https://www.dualheart-association.financial/uploads/logo/logo.png",
      "method": "GET",
      "resourceType": "image",
      "statusCode": 200,
      "bytes": 110431,
      "thirdParty": false
    },
    {
      "url": "https://www.dualheart-association.financial/captcha.html",
      "method": "GET",
      "resourceType": "image",
      "statusCode": 200,
      "bytes": 1859,
      "thirdParty": false
    },
    {
      "url": "https://fonts.googleapis.com/css2?family=Bitter:ital,wght@0,100..900;1,100..900&display=swap",
      "method": "GET",
      "resourceType": "stylesheet",
      "statusCode": 200,
      "bytes": 0,
      "thirdParty": true
    },
    {
      "url": "https://www.dualheart-association.financial/uploads/images/chevron-right.svg",
      "method": "GET",
      "resourceType": "image",
      "statusCode": 200,
      "bytes": 0,
      "thirdParty": false
    },
    {
      "url": "https://fonts.gstatic.com/s/bitter/v40/rax8HiqOu8IVPmn7f4xp.woff2",
      "method": "GET",
      "resourceType": "font",
      "statusCode": 200,
      "bytes": 34072,
      "thirdParty": true
    }
  ],
  "hasCapture": true,
  "archive": {},
  "networkSize": 7
}

From readers

What people who
were there told us.

Complaints and first-hand accounts sent to us about this domain. Read by a person before publication, never posted automatically.
0 reports for this domain
Submit a report

No reports yet

Be the first to share what happened with this site: a withdrawal that will not process, a refund you never received, an account you can no longer reach. Reports are pre-moderated and anonymous by default.

Submit the first report