Signalmap Data Refresh: How Often the Model Updates and Why It Matters
A question we receive often: "how current is your data?" Here's the complete answer.
The Crawl Cycle
Our data pipeline crawls all sources (LinkedIn, company career pages, ATS platforms) on a 48-hour cycle. Every role on every exchange career page is re-checked every 2 days.
Signal Score Updates
Signal scores update twice weekly — Tuesday evenings and Friday evenings (EU time). These updates incorporate all crawl data since the last update.
Pro subscribers see these updates in real time. Free tier users see scores delayed by 7 days.
Prediction Updates
Prediction confidence scores update on the same twice-weekly schedule. If new roles appear that are relevant to an active prediction, confidence adjusts accordingly.
Why 48 Hours Is the Right Crawl Interval
Daily crawling would catch changes faster but creates more false positives (job postings often appear and disappear within 24 hours due to posting platform quirks). 48-hour intervals smooth this noise while keeping data current.
Real-Time Alert Exception
For threshold-crossing alerts (when a score moves above 70 or 85), we process those at higher frequency — within 12-24 hours of the trigger event. This ensures Pro subscribers are alerted promptly when a significant new signal emerges.