Social Poller / v0.2

One profile. Clear provenance.

Social statistics,
with the source attached.

Look up an exact platform username, inspect its available public counters, and embed a compact statistics card. Connected creator snapshots can include authorized aggregate insights. Unknown data stays unknown.

GitHub

@foulfoxhacks

current
Followers / subscribers
4

account total at observation

Observed 2026-09-08T03:33:49.260Z

exact · public api

Following
8

account total at observation

Observed 2026-09-08T03:33:49.260Z

exact · public api

Public repositories
9

account total at observation

Observed 2026-09-08T03:33:49.260Z

exact · public api

Public repository stars
0

sum on owned public repositories

Observed 2026-09-08T03:33:49.260Z

exact · public api

View normalized JSON

Available connections

General public lookup: GitHub, Bluesky and Twitch. Twitch uses DecAPI, a documented third-party counter service. Other platforms use published, owner-authorized snapshots or imports. A matching username is not proof of shared ownership.

Secondary TikTok profile · Creator bundle JSON

No social-page scraping, hidden endpoints, credential sharing, follower lists, or inferred demographics. Platform access and API quotas still apply.

Embed this profile

The iframe is isolated from your site’s styles. Its counts retain their original source and observation date.

<iframe src="https://social-poller.kc3wca.workers.dev/widget?platform=github&username=foulfoxhacks&view=cards&metric=followers" title="GitHub statistics for foulfoxhacks" loading="lazy" width="100%" height="560" style="border:0"></iframe>

Preview widget · API schema

How updates work

Without a platform API, the local CSV / JSON parser maps owner-exported aggregate columns into the same model. Only selected counts and explicit dates are published. Export mapping instructions.

Twitch lookups are cached for five minutes; its registered creator profile is polled every five minutes. DecAPI also caches follower counts for two minutes and viewers for five minutes, so these are near-live snapshots, not instantaneous analytics. Other public lookups are cached for ten minutes. Registered public profiles receive scheduled refreshes. Authorized creator data arrives through a protected import endpoint. Failed refreshes preserve dated values; third-party public counters older than ten minutes are marked stale; other metrics expire after six hours.

Followers, likes, views and stars are separate quantities. Cross-platform follower sums do not represent unique people. Availability varies by platform and connection.