Skip to content
Rihan edited this page Jan 17, 2023 · 2 revisions

Welcome to the BeReal Web wiki.

What is BeReal

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.

Using BeReal Web

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.

Why

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.

Running locally

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.

Clone this wiki locally