Skip to content
This repository was archived by the owner on Oct 22, 2025. It is now read-only.

clragon/beakin

Repository files navigation

Beakin

Beakin Icon

BLE based Social Discovery App. Inspired by Nintendo StreetPass.

Features

Beakin allows exchanging markdown-based user profiles when two devices pass each other. Additionally, users may send messages to each other, which are delivered whenever the devices are in range.

With these features, Beakin allows grass root social connections, in the modern age, without compromising privacy.

Technology

Beakin uses Generic Attribute Profile (GATT) to exchange data between devices. A GATT server is created on each device, which allows both devices exchange profile data when they are in range.

Limitations

Beakin will never work in the background of iOS devices, due to Apple's restrictions on background BLE operations. This restriction is not present on Android devices.

Building

Beakin is built using the Flutter framework, which allows cross-platform development for all major platforms.

  1. Install Flutter SDK: Flutter Installation
  2. Install dependencies: flutter pub get
  3. Run the app: flutter run

About

crossplatform mobile streetpass

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages