01 / Freelance Signal EnginePublic lead discovery

Find the companies that need a developer. Before they look for one.

Freelance Signal Engine collects public hiring and buying signals - company directories, job adverts you import, and public Threads posts via the official API - normalises them into one lead list, finds each company's published business contact on its own website, and scores who is worth a message today.

Hosted on Streamlit Community Cloud · password protected · no automated messaging

Public data onlyOfficial Threads APIrobots.txt respectedSource URL on every leadSuppression list
Freelance Signal Engine logo
02 / SourcesWhere signals come from
01

MDEC Malaysia Digital

Public Malaysia Digital Status company directory, read page by page with a rendered browser and a conservative crawl rate.

LiveDirectory
02

PIKOM members

Public member directory of the national tech association, with a visible-text fallback parser and robots.txt gating.

LiveDirectory
03

Threads

Recent public posts where someone is looking for a freelancer or web developer, via Meta's official keyword-search API. Buyers kept, freelancers advertising themselves dropped.

Official APIIntent
04

JobStreet

Job adverts you import (CSV/JSON) as a signal that a company needs development capacity. The site itself is never scraped.

Import onlyHiring signal
05

MauKerja

Same import-only pipeline with Malay role phrases ("Pembangun Laman Web", "Jurutera Perisian") scored as web and software roles.

Import onlyHiring signal
06

Company websites

For every lead, the company's own official site is checked for a published business email, contact page or phone - with the page it came from recorded.

ProvenanceContact
03 / How it worksCollect · Review · Export
  1. CollectPick a source in the dashboard and run it. Leads are de-duplicated, websites resolved, public contacts discovered and everything is scored 0-100 (intent, recency, skill match, company fit, contactability).
  2. ReviewHot and high-priority leads are listed with the original post or advert linked, so every signal can be verified by hand before anyone is contacted.
  3. ExportDownload the Master and Hot Leads workbooks, per-source CSVs and a suppression list. Outreach happens outside the app, by you, respecting unsubscribe and do-not-contact requests.
04 / PrinciplesHow data is handled