A privacy conserving flutter app to Lovense BLE devices
Find a file
2026-02-01 11:32:47 +01:00
android init 2026-01-25 20:59:33 +01:00
assets/icon init 2026-01-25 20:59:33 +01:00
ios init 2026-01-25 20:59:33 +01:00
lib Refactor BLE stuffs 2026-02-01 11:07:42 +01:00
linux init 2026-01-25 20:59:33 +01:00
macos Make sure macOS icon gets used 2026-02-01 11:07:54 +01:00
scripts init 2026-01-25 20:59:33 +01:00
web init 2026-01-25 20:59:33 +01:00
windows init 2026-01-25 20:59:33 +01:00
.gitignore init 2026-01-25 20:59:33 +01:00
.metadata init 2026-01-25 20:59:33 +01:00
analysis_options.yaml init 2026-01-25 20:59:33 +01:00
pubspec.lock Add logging implementation 2026-01-31 18:42:21 +01:00
pubspec.yaml Add logging implementation 2026-01-31 18:42:21 +01:00
README.md Update README.md 2026-02-01 11:32:47 +01:00

BlueQuake

A Flutter app for controlling Lovense BLE devices.

Features

  • Vibration adjustable by the 0-20 system that the devices support
  • Battery level monitoring
  • Turn off the device
  • Logging for debugging

Getting Started

Prerequisites

  • Flutter SDK installed (installation guide)
  • Flutter dependencies for the platform you want to build for

Installation

  1. Clone the repository
git clone https://git.emmabyte.de/emma/bluequake
cd bluequake
  1. Install dependencies
flutter pub get
  1. Run the app
flutter run

Platform Support

  • iOS
  • macOS
  • Android (untested as of now)
  • Windows (untested as of now)
  • Linux (untested as of now)

Usage

  1. Launch the app
  2. Tap on a discovered device to connect
  3. Use the slider to control vibration levels or check battery status
  4. Access logs via the logs button in the app bar