This is a web application that allows you to control your OSSM (Open Source Sex Machine) device over Bluetooth from your browser.
It is accessible through your browser at ossm-web.forestpuppy.pet or can be installed to your device as a Progressive Web App (PWA) for offline use! (If your device supports it)
- As per the official OSSM notices, the Bluetooth API is still experimental and may be unsafe, use this tool at your own risk, I am not liable for any harm that may occur, you are using this site willingly.
- There is currently a known issue where if multiple inputs are made in rapid succession, the app may enter an error state. Currently if this is detected the app will signal the OSSM to stop any movement and return to a stable state. A fix for this is being worked on.
- Desktop: Chrome, Edge, Opera, and other Chromium-based browsers
- Android: Chrome
- iOS/iPadOS: Bluefy (Experimental, may not work properly, medium priority)
- Speed & stroke control
- Pattern & intensity control
- State checking (Safety features [1 bug], work in progress, high priority)
- Session sharing over web
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository. The more issues found & fixed, the safer the app will be for everyone!
| Resource | Used for |
|---|---|
| OSSM GitHub Repository | OSSM device specifications and communication protocols. |
| Ossm-BLE-Web | Library for Bluetooth communication with OSSM devices. |
| Kevin Powell | Inspiration for the CSS glass effect. |
| Mozilla Web API Documentation | Reference for implementing PWA features. |
| PitClamp-Mini | Model used in the logo design. |
| Source Code | Other smaller references are included in the source code comments. |


