-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the BeReal Web wiki.
BeReal is a unique type of social media. From their website:
Every day at a different time, everyone is notified simultaneously to capture and share a Photo in 2 minutes.
You can use BeReal Web from https://bereal.pages.dev.
All the source code, including Cloudflare Workers functions for authentication is contained within this repo. Refresh tokens are stored on the client, and auth/token refresh is handled by Cloudflare Workers, a serverless platform. The application is a SPA and hosted on Cloudflare Pages.
BeReal's Android app was originally really ugly compared to their iOS one, so I took it upon myself to create a PWA which works on any platform that looks good. Since starting the project, their Android app design has been updated to match their iOS app.
BeReal Web doesn't contain all the 3rd party tracking/analytic services that the official apps have. However, it does use Cloudflare Web Analytics so I can see how many people use this project.
You may have noticed that this repo's .env
files have no values specified. BeReal has no public API and they have made it hard to find their endpoints in the code, so out of respect I have decided to keep the hostname's private. If you need them, you're probably technical enough to find them yourself.