StreamCraftr ("we", "us", "our") is a control surface app for OBS Studio, developed by Kevin Huer. This policy explains what information we collect, why we collect it, and how you can manage or delete it.
1. Information We Collect
Account information
- Email address and user ID — collected when you create an account with email/password or sign in with Google. Used to identify your account and sync your layouts.
- Google profile name and profile picture — provided by Google Sign-In if you choose that sign-in method. Used only for display purposes and not stored on our servers.
Layout and preference data
- Button layouts — the OBS button configurations you create are stored in your account on Firebase (Google Cloud) so they sync across your devices.
- Marketing email preference — whether you opted in or out of receiving product updates. Stored in your account.
OBS connection settings
- Your OBS WebSocket address and password are stored locally on your device only using secure device storage. They are never sent to our servers.
Usage analytics
- We use Firebase Analytics (Google) to collect anonymous usage data such as which screens are visited, session length, and device type. This data is aggregated and cannot be used to identify you personally. No advertising identifiers (IDFA) are collected.
2. How We Use Your Information
- To create and manage your account
- To sync your button layouts across your devices
- To send you product updates and tips — only if you opted in
- To understand how the app is used so we can improve it
- To respond to support requests
3. Data Storage and Security
Your account data (email, layouts, preferences) is stored on Google Firebase (Firestore), hosted in Google's secure cloud infrastructure. Firebase is subject to Google's security standards and ISO 27001 / SOC 2 certifications.
We do not store payment information. StreamCraftr does not currently process payments directly.
4. Marketing Emails
If you opted in to marketing emails during registration or through the app, we may occasionally send you product updates, tips, and news about StreamCraftr.
You can opt out at any time by:
- Opening the app → account menu (person icon in the sidebar) → Email preferences, or
- Replying "unsubscribe" to any email we send you, or
- Emailing us at kevin@kevinhuer.com
We will process opt-out requests promptly. We will never share your email address with third parties for marketing purposes.
5. Local Network Access
The iOS version of StreamCraftr requests permission to access your local network. This is used exclusively to connect to OBS Studio running on a computer on the same Wi-Fi network. No local network traffic is sent to our servers.
6. Third-Party Services
- Firebase (Google) — authentication, database, and analytics. Firebase Privacy Policy
- Google Sign-In — optional sign-in method. Google Privacy Policy
7. Data Retention
We retain your account data for as long as your account is active. If you delete your account, all data associated with your account (layouts, preferences) is permanently deleted from our servers within 30 days.
8. Deleting Your Account
You can permanently delete your account and all associated data at any time:
- Open the app → account menu (person icon in the sidebar) → Delete account
This action is irreversible and will delete all your saved layouts and preferences.
9. Your Rights
Depending on where you live, you may have the right to:
- Access the personal data we hold about you
- Request correction of inaccurate data
- Request deletion of your data (see Section 8 above)
- Opt out of marketing communications (see Section 4 above)
- Lodge a complaint with your local data protection authority (EU/UK users)
To exercise any of these rights, contact us at kevin@kevinhuer.com.
10. Children's Privacy
StreamCraftr is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will delete it promptly.
11. Changes to This Policy
We may update this privacy policy from time to time. We will update the "Last updated" date at the top of this page when we do. Continued use of the app after changes constitutes acceptance of the updated policy.
12. Contact
If you have any questions or concerns about this privacy policy, please contact:
Kevin Huer
kevin@kevinhuer.com
streamcraftr.com