Privacy Policy — ClawNode
Last Updated: March 15, 2026
Overview
ClawNode is a companion app for managing AI gateway devices. We are committed to protecting your privacy.
Data Collection
ClawNode collects minimal data to provide its services:
- Device Identifiers: Used by Google AdMob for ad personalization. You can opt out via your device settings.
- Crash Logs & Diagnostics: Collected by Firebase Crashlytics to improve app stability.
- Analytics Data: Collected by Firebase Analytics (GA4) to understand app usage patterns.
- Motion & Activity Data: When granted permission, the app may access the device's motion/pedometer sensor (via
ACTIVITY_RECOGNITION on Android / CMPedometer on iOS) to report step count and activity type to your connected AI gateway. This data is transmitted only to your personal gateway and is not stored on our servers.
We do NOT collect personal information such as names, email addresses, or phone numbers.
Health & Fitness Data
ClawNode may access health and fitness data through the device's activity recognition sensor. Specifically:
- What we access: Step count and physical activity type (walking, running, stationary) from the device's pedometer sensor.
- Purpose: This data is forwarded to your personal OpenClaw AI gateway so your AI agent can be context-aware of your activity status. For example, it can adjust notifications or responses based on whether you are active or stationary.
- How it is processed: Data is transmitted in real-time over your local network or encrypted WebSocket connection directly to your gateway. It is not sent to any third-party server, advertising network, or analytics service.
- User control: You can revoke activity recognition permission at any time via your device's system settings. The app will continue to function normally without this permission.
Device Permissions
ClawNode may request the following permissions to enable gateway commands:
- Camera: Used to take photos or scan QR codes when requested by your AI gateway.
- Microphone: Used for voice-to-text input and push-to-talk communication with your gateway.
- Location: Used to share your location with your gateway when requested.
- Contacts: Used to look up contact information when requested by your gateway.
- Calendar: Used to access calendar events when requested by your gateway.
- Notifications: Used to forward device notifications to your gateway and receive push notifications.
- Activity Recognition: Used to access motion/pedometer data as described in the Health & Fitness Data section above.
All permissions are optional. ClawNode will only request permissions when a specific gateway command requires them, and you can deny or revoke any permission at any time.
Third-Party Services
ClawNode uses the following third-party services:
Data Retention
We retain data for the minimum period necessary:
- Analytics Data: Retained by Firebase Analytics according to Google's data retention policy (default 14 months, configurable).
- Crash Logs: Retained by Firebase Crashlytics for 90 days.
- Ad Identifiers: Managed by Google AdMob per Google's advertising policies.
- Subscription Data: Managed by RevenueCat for the duration of your subscription and as required for billing purposes.
- Device Identity Key: Your Ed25519 device identity key pair is stored locally on your device in secure storage and is never transmitted to our servers. It persists until you uninstall the app or clear app data.
- Gateway Connection Data: Gateway URLs and connection settings are stored locally on your device and are never sent to our servers.
- Health/Activity Data: Motion and activity data is transmitted in real-time and is not stored persistently by the app or on any server we control.
Data Deletion
You can delete your data at any time through the following methods:
- Uninstall the App: Removing ClawNode from your device will delete all locally stored data, including your device identity key, gateway settings, and chat history.
- Clear App Data: On Android, go to Settings → Apps → ClawNode → Storage → Clear Data. On iOS, uninstall and reinstall the app.
- Reset Advertising ID: To reset the advertising identifier used by AdMob, go to your device settings (Android: Settings → Google → Ads; iOS: Settings → Privacy → Tracking).
- Opt Out of Analytics: You can limit ad tracking and analytics collection through your device's privacy settings.
- Request Deletion: For any data held by third-party services, you can contact us at aa22396584@gmail.com and we will assist with deletion requests to Firebase, AdMob, and RevenueCat on your behalf.
Data Security
All data transmitted between the app and third-party services is encrypted in transit using HTTPS/TLS. Communication with your OpenClaw gateway uses authenticated WebSocket connections with Ed25519 cryptographic signatures.
Children's Privacy
ClawNode is not intended for children under 13. We do not knowingly collect data from children.
Changes to This Policy
We may update this policy from time to time. Changes will be posted on this page.
Contact
Developer: Yushang Lung
Email: aa22396584@gmail.com
Website: https://iml1s.github.io