
FairGiveaway
FairGiveaway is a free web service for hosting social media giveaways with randomly selected winners and publicly reviewable draw records.
What FairGiveaway is
FairGiveaway is a free web service for hosting social media giveaways with randomly selected winners and publicly reviewable draw records. It currently supports X (Twitter). Organizers can require participants to like or comment on a giveaway tweet, follow specified accounts, or engage with another tweet. Optional winner checks can look for a profile picture, bio, minimum account age, minimum post count, and verified comments. Winner selection uses the browser Web Crypto API's crypto.getRandomValues function. A finalized draw receives a unique ID that opens its participant list, winner verification results, and configuration. A RESTful API supports programmatic draw creation, verification, and history queries. The frontend and backend are open source under the MIT license. Finalized records are retained permanently, while active draw sessions expire after 15 minutes. The privacy policy says MongoDB Atlas and Upstash Redis use encryption in transit and at rest, with access limited to authorized application credentials. The FAQ says Twitter session cookies used during scraping are held in memory rather than saved to disk or a database.
Good
- Completed draws have unique public record IDs.
- Optional checks include account age and post count.
- REST API supports draw creation and history queries.
- Frontend and backend use the MIT license.
Watch out
- Currently supports only X (Twitter).
- Finalized giveaway records are retained permanently.
- Other named social platforms and CSV import are coming soon.
Who it suits
FairGiveaway suits hosts running X giveaways who want randomized selection and a public record of completed draws. Its API and open-source code may also suit users seeking programmatic access or a project they can inspect.
Verdict
FairGiveaway pairs X giveaway entry tasks with random selection and records that can be reviewed after a draw. Its current platform support is limited to X, and finalized records remain available permanently.
Plans and prices
From FairGiveaway's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | No premium tiers or ads · currently supports X (Twitter) |
The facts
Each one read from FairGiveaway's own pages, with the date it was checked.
What it does
- Anti-bot filters
- Optional winner checks include profile picture, bio, minimum account age, minimum post count, and comment verification.checked 8 Oct 2026
- API
- FairGiveaway provides a RESTful API for programmatic draw creation, verification, and history queries.checked 8 Oct 2026
- Credentials
- The FAQ says Twitter session cookies are used in memory during scraping and are not saved to disk or a database.checked 8 Oct 2026
- Data security
- The privacy policy states that MongoDB Atlas and Upstash Redis use encryption in transit and at rest, with access restricted to authorized application credentials.checked 8 Oct 2026
- Engagement tasks
- Organizers can require participants to like or comment on the giveaway tweet, follow specified accounts, or engage with another tweet.checked 8 Oct 2026
- Intended users
- The maker describes FairGiveaway as a tool for social media giveaway hosts seeking transparent winner selection.checked 8 Oct 2026
- Limitations
- Facebook, Instagram, TikTok, and CSV import are listed as coming soon on the platforms page.checked 8 Oct 2026
- Open source
- The frontend and backend are open source under the MIT license.checked 8 Oct 2026
- Privacy
- The policy says finalized giveaway records are retained permanently, while active draw sessions expire after 15 minutes.checked 8 Oct 2026
- Public verification
- Finalized draws have a unique ID that can be used to view the participant list, winner verification results, and draw configuration.checked 8 Oct 2026
- Purpose
- FairGiveaway runs social media giveaways with randomly selected winners and permanent public draw records.checked 8 Oct 2026
- Random selection
- Winners are selected using the browser Web Crypto API’s crypto.getRandomValues function.checked 8 Oct 2026
- Support
- Support requests and data inquiries can be sent to [email protected]; bug reports and feature requests can go to GitHub Discussions.checked 8 Oct 2026
Where it runs
- Supported platform
- The service currently supports X (Twitter).checked 8 Oct 2026
Alternatives to FairGiveaway
- 1

SweepWidget
Free planOpen sourceAndroidiOSWebAPI8.5From $290 a year - 2
Simpliers
Free planAndroidiOSWebAPI8.0From €119.90 a year - 3
Socialman
Free planAndroidiOSWeb8.0From $12 a month - 4

KickoffLabs
Free planWebAPI7.5From $1,319 a month - 5

Comment Picker
Free planWebExtension7.4From $95.91 a year - 6

Gleam Competitions
Free planWebAPI7.4From $10 a month
