Open River Labs

Legal notice

Last updated: October 25, 2026

Publisher

Open River Labs LLC, a limited liability company registered in the State of Delaware, USA. Registered address: 131 Continental Dr, Suite 305, Newark, DE 19713. D-U-N-S: 149924717. Contact: contact@openriverlabs.app.

Hosting

This website is hosted by GitHub Pages (GitHub, Inc., San Francisco, USA).

Intellectual property

All content on this site (texts, logo, visuals) belongs to Open River Labs LLC unless otherwise stated.