π Domain Discovery MVP - The 20-Second Hook¶
Scope: MVP - Day 1 Feature Priority: Critical for user acquisition Time to Value: 20 seconds
Overview¶
Domain Discovery is GetCimple's instant value demonstration - showing prospects their public security posture in under 20 seconds without signup.
The Hook That Converts¶
User Flow¶
1. Landing page: "See your security posture in 20 seconds"
2. Enter domain: example.com.au
3. Instant results:
- DNS security (SPF, DMARC, DKIM)
- SSL certificate status
- Public breach history
- Open ports (basic scan)
4. Call to action: "See what the board sees β Free trial"
MVP Implementation¶
Technical Flow¶
# Simplified discovery process
def discover_domain(domain):
results = {
"dns_security": check_dns_records(domain),
"ssl_status": check_ssl_cert(domain),
"breach_history": check_hibp_api(domain),
"security_headers": check_headers(domain)
}
return generate_instant_report(results)
Data Sources (MVP)¶
-
DNS Records (via DNS lookup)
-
SPF record presence and validity
- DMARC policy and enforcement
- DKIM selector hints
-
MX record security
-
SSL/TLS Analysis
-
Certificate validity
- Expiration warnings
- Protocol versions
-
Known vulnerabilities
-
Public Breach Data
-
Have I Been Pwned API
- Public breach databases
-
Aggregated statistics only
-
Security Headers
- CSP presence
- HSTS configuration
- X-Frame-Options
- Basic security hygiene
Instant Report Format¶
# Security Snapshot for example.com.au
## β οΈ Immediate Concerns (2)
- SSL certificate expires in 12 days
- No DMARC policy detected
## β
Good Security Practices (3)
- Valid SPF record
- HSTS enabled
- No public breaches found
## π‘ Framework Alignment
- Essential Eight: Partial (3/8 visible)
- ACSC Guidelines: Basic compliance visible
Board-ready report available with full assessment β
Conversion Psychology¶
- Instant Gratification: Results in seconds, not hours
- Tangible Value: Real security insights immediately
- Fear + Solution: Show problems, offer fix
- Social Proof: "Join 200+ Australian companies"
Technical Architecture¶
API Design¶
// Public endpoint (no auth required)
POST /api/public/discover
{
"domain": "example.com.au"
}
// Response
{
"domain": "example.com.au",
"timestamp": "2024-01-20T10:00:00Z",
"findings": {
"critical": [],
"warnings": [
{
"type": "ssl_expiry",
"message": "SSL certificate expires in 12 days",
"severity": "medium"
}
],
"good_practices": [
{
"type": "spf_record",
"message": "Valid SPF record configured"
}
]
},
"score": 72,
"report_id": "temp_123", // For conversion tracking
"next_steps": {
"cta": "Get your board-ready report",
"trial_url": "/signup?report=temp_123"
}
}
Performance Requirements¶
- Response Time: <3 seconds for initial results
- Progressive Loading: Show results as available
- Caching: 24-hour cache for repeated lookups
- Rate Limiting: 10 requests per IP per hour
Implementation Checklist¶
- DNS lookup service integration
- SSL checker implementation
- HIBP API integration
- Security header scanner
- Report generator
- Landing page UI
- Results visualization
- CTA optimization
- Analytics tracking
- Rate limiting
Conversion Funnel¶
Landing Page Visit
β (40% try discovery)
Domain Entry
β (95% see results)
View Results
β (25% click CTA)
Signup Page
β (60% complete signup)
Trial Started
A/B Testing Variants¶
-
Headlines
-
"See your security posture in 20 seconds"
- "What does the board see about your security?"
-
"Free security assessment - No signup required"
-
CTAs
- "Get full board report"
- "See complete assessment"
- "Start securing now"
Value Proposition¶
For Prospects¶
- Instant value without commitment
- Genuine security insights
- Understanding of what GetCimple offers
- Smooth path to trial
For GetCimple¶
- Lead generation with context
- Demonstrate expertise
- Qualify prospects (domain = company)
- Data for sales follow-up
Post-MVP Enhancements¶
Phase 2: Deeper Insights¶
- Subdomain enumeration
- Technology stack detection
- Employee LinkedIn analysis
- Public repository scanning
Phase 3: Competitive Intelligence¶
- Industry peer comparison
- Maturity benchmarking
- Trending security issues
- Predictive risk scoring
Success Metrics¶
- Engagement Rate: % who enter domain
- Completion Rate: % who view full results
- Conversion Rate: % who start trial
- Time to Convert: Discovery β Trial
- Report Shares: Viral coefficient
Implementation Timeline¶
- Week 1: Core discovery services
- Week 2: Report generation and UI
- Week 3: Landing page and funnel
- Week 4: Analytics and optimization
Security & Privacy¶
- Only public data sources
- No intrusive scanning
- Clear privacy policy
- No data storage without signup
- Rate limiting to prevent abuse
Related Documents: