Changelog
What changed
Newest first.
Faster everywhere, real share images, guides and a live shadowban index
- newGuides, FAQ, glossary, blog and pages for creators, artists, brands and developers, all linked from every page
- newLive shadowban index: how many checked accounts have each restriction right now, by follower range
- newLive status badge for your site or link-in-bio: visiuun.com/fsb/badge/{handle}.svg
- newShort links: visiuun.com/fsb/@handle opens that account's check
- newShare images rendered on the server for every profile (1200×630), identical on X, Discord, Slack and in downloads
- improvedPosting a result on X now says what was found and invites people to check their own account
- improvedProfile pages are about 70% smaller (2.3 MB to 0.65 MB for large accounts): the newest posts load with the page, older ones right after
- improvedThe stylesheet is compiled once instead of in every browser, so pages paint sooner and no longer flash unstyled
- improvedLinks to other FSB pages start loading when you hover them, so navigation feels instant
- improvedOff-screen posts are skipped by the browser until you scroll to them, which keeps long profiles smooth on phones
- improvedLive presence, guest time, rate limits and the global board run from memory instead of files, so the site stays fast under heavy traffic
- improvedSearch suggestions are cached and rate-limited, so typing is faster and cannot overload upstream services
- improvedReduced-motion settings are respected across the site
- improvedBrowsing without signing in no longer creates a server session or session cookie
- fixedSearch engines and some real visitors (blocklisted GPUs, virtual machines, remote desktop) were shown a "Quick Verification" wall instead of the page
- fixedSearch engines and link previews counted against the guest time limit
- fixedShare images had white borders and a fallback font, and could differ between X and downloads
- fixedAccounts whose handle is only digits could crash the live presence counter
- fixedCanonical links could point to http:// or to odd URL variants
- fixedNew visitors received two different device cookies on their first visit
- fixedPer-action rate limits were all treated as 15 per minute
- fixedThe guest time limit was partly shared between strangers (same browser and language, or the same mobile-carrier IP), which could lock out many guests at once; it now counts per device and per network + browser
- fixedThe privacy policy stated a 5-minute guest limit; it is 15 minutes
- securitySigned-in users could replace any profile's share image with an uploaded picture; share images are now server-rendered only
- securityStay-signed-in tokens now expire and are re-issued on use
- securityStricter input checks on form posts and on the Discord profile lookup; image, API and polling responses no longer set cookies
- removedThe html2canvas screenshot library and the in-browser Tailwind compiler
Index quality
- improvedIndividual profile pages are kept out of search engines (they stay shareable and crawlable for links); the sitemap lists only pages with original content
Reliability under load
- newLive activity feed on the global board: new checks, detected and lifted restrictions, new posts
- newFull timeline backfill, so post statistics are built from the whole recent timeline rather than a sample
- improvedRequests to X fail over automatically across several network routes when one is rate-limited
- improvedSite-wide budget for live checks: when it is reached, recent results are served from cache instead of failing