Build · project ideas

Nine ways to use one WebSocket.

Every idea below is shippable in a weekend against the sandbox endpoint. Each card lists the schema fields you actually need.

01 · Visualizationstarter

Global signal map

Plot every flow with usable geo coordinates. Color by risk_severity, scale by pair_ip_cumulative_bytes, and pulse on tip_hit. A live planet of your traffic.

fields
src_ip_latsrc_ip_longdst_ip_latdst_ip_longtip_hitrisk_severity
02 · Detectionintermediate

JA4 anomaly board

Group records by tls_ja4_fingerprint. Surface fingerprints with low ja4T historical match but high tip_ja4_risk_score_bp this hour.

fields
tls_ja4_fingerprintja4Ttip_ja4_risk_score_bptip_ja4_categories
03 · Responseintermediate

Allowlist console

Two-pane console for analysts. Click a TIP-hit destination, send an allowlist message back over the same WebSocket, listen for the allowlist.result ack.

fields
tip_best_typetip_best_valuerisk_idallowlist.result
04 · Triagestarter

Exfiltration triage queue

Filter on threat_indicator_exfiltration. Rank by destination_ip_cumulative_bytes growth rate. Auto-collapse to one row per pair.

fields
threat_indicator_exfiltrationdestination_ip_cumulative_bytespair_ip_cumulative_bytes
05 · Observabilitystarter

ASN dependency map

Build a Sankey from source_asn_org to destination_asn_org weighted by pair_ip_cumulative_bytes. Discover third-party dependencies you didn't know you had.

fields
source_asn_orgdestination_asn_orgpair_ip_cumulative_bytes
06 · Securityintermediate

Cert-issuer drift detector

Track tls_certificate_issuer_dn per asset. Alert when an asset starts presenting a new issuer outside its baseline.

fields
destination_assettls_certificate_issuer_dntls_version
07 · Detectionadvanced

Fast-flux watchlist

Stream domains with ffT === 1. Cluster by tip_domain_registered. Render a domain-age histogram per cluster.

fields
ffTtip_domain_registereddomain_name_norm
08 · Workflowstarter

On-call digest

Roll up the last 60 minutes by risk_severity, organization, and probe_name. Post to Slack on cron, deep-link back to the live console.

fields
organizationprobe_namerisk_severitytip_hit_count
09 · MLadvanced

Behavioral baselining

Stream is_anomaly_positive into a feature store. Train per-asset baselines. Re-emit derived scores back to your own dashboard.

fields
is_anomaly_positivesource_assetcategory

Ship one. We'll feature it.

The best community projects land on the showcase page with attribution and a link to your repo.