Skip to content

koronkowy/coldcalls.dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

coldcalls.dev β€” SDR/BDR Outreach Archive

Screenshot 2025-10-13 at 3 16 00β€―AM Screenshot 2025-10-13 at 3 15 47β€―AM

A community-curated, redacted archive of real cybersecurity SDR/BDR outreach emails.The goal: help SDRs/BDRs learn from real examples (tone, tactics, themes) without exposing personal info.

  • πŸ“„ Static site on GitHub Pages
  • πŸ”Ž Client-side search (subject, body, tags) + filters (company, category)
  • πŸ•ΆοΈ Light/Dark mode
  • βœ… Redaction-first contribution flow

Live Site

https://coldcalls.dev/
https://koronkowy.github.io/coldcalls.dev/

Redaction Policy (Non-Negotiable)

Allowed

  • Company names

Remove/Redact

  • Names of individuals (sender or recipient)
  • Email addresses, phone numbers
  • LinkedIn/Calendly/booking links
  • Any direct contact details, mailto:, etc.

Replace disallowed items with [REDACTED].

Submissions containing PII will be rejected.


Quickstart (Local)

  1. Clone the repo.
  2. Ensure you have this structure:
    coldcalls.dev/
    β”œβ”€β”€ index.html
    β”œβ”€β”€ app.jsx
    └── data/
        └── emails.json
    
  3. Open index.html directly in a browser (double-click) or via a tiny static server:
    python3 -m http.server 8080
    # then visit http://localhost:8080/

No build step needed. React and Tailwind are loaded via CDN/ESM.


Deploy (GitHub Pages)

  1. Push to main.
  2. Settings β†’ Pages
    • Source: Deploy from a branch
    • Branch: main (/root)
  3. Your site will publish at:
    https://<your-username>.github.io/coldcalls.dev/
    

Data Schema

All examples live in data/emails.json as a flat array:

{
  "id": "string-unique",
  "company": "Acme SecOps",
  "category": "Pentesting | Training | MSSP | SOAR | SIEM | CTI",
  "date": "YYYY-MM-DD",
  "subject": "Short subject",
  "body": "Plain text body with [REDACTED] where needed.",
  "tags": ["optional", "keywords"]
}

Tips:

  • Keep date in ISO format (YYYY-MM-DD)
  • Use concise, realistic subject lines
  • Use tags for themes (β€œpricing”, β€œfree-trial”, β€œphishing”, β€œcloud”, etc.)

Contributing

We accept contributions via Pull Requests or by opening an Issue with the redacted content.

PR Guidelines

  1. Redact PII (see policy above).
  2. Add your entry/entries to data/emails.json.
  3. Ensure valid JSON (no trailing commas).
  4. Use clear tags and the closest category:
    • Pentesting, Training, MSSP, SOAR, SIEM, CTI.

Issue Submissions

  • Use the β€œSubmit an outreach email” issue template (if enabled).
  • Paste only the redacted text content.

Repo Structure

.
β”œβ”€β”€ index.html          # Root HTML, loads app.jsx via ESM
β”œβ”€β”€ app.jsx             # React UI (fake browser, filters, dark mode)
└── data/
    └── emails.json     # Redacted examples (the β€œdatabase”)

Optional (recommended):

.github/
  β”œβ”€β”€ ISSUE_TEMPLATE/submit_email.yml   # Redaction checklist for contributors
  └── PULL_REQUEST_TEMPLATE.md          # Merge checklist
scripts/
  └── pii-check.mjs                     # Simple PII pattern blocker (emails, phones, etc.)
.github/workflows/validate.yml          # CI to run the PII checker on PRs

Roadmap / Ideas

  • Fuzzy search with boosting (e.g., MiniSearch)
  • Trend views (common phrases, call-to-actions, value props)
  • Faceted filters (e.g., β€œfree trial”, β€œROI claim”, β€œcalendar link”)
  • Tagging guide / taxonomy suggestions

Credits

Created by the community for the community. Curated by @koronkowy. Please be kind: redact responsibly and keep it useful for SDRs/BDRs learning the craft.

About

πŸ“¨ A redacted archive of real cybersecurity SDR/BDR outreach emails β€” searchable, community-curated, and responsibly anonymized.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors