Terms of Service
Acceptance of Terms
By accessing and using StepHopper, you accept and agree to be bound by the terms and provision of this agreement.
Service Description
StepHopper is a web application and Chrome extension that allows users to create step-by-step visual guides by recording their browser interactions.
User Accounts
To use our service, you must create an account using our secure magic link authentication system. You are responsible for maintaining the confidentiality of your account information.
Acceptable Use
- You may not use our service for any illegal or unauthorized purpose
- You may not record content that violates copyright or privacy rights of others
- You are responsible for the content you create and share
Content Ownership
You retain ownership of all content you create using StepHopper. By using our service, you grant us a limited license to store and display your content as necessary to provide the service.
Service Availability
We strive to maintain high availability but do not guarantee uninterrupted service. We reserve the right to modify or discontinue the service with notice.
Limitation of Liability
StepHopper is provided "as is" without warranties. We are not liable for any damages arising from your use of the service.
Privacy Policy
Overview
StepHopper is committed to protecting your privacy. This policy explains what information we collect and how we use it.
Information Collection
Chrome Extension
- Screenshots: When you record a guide, we capture screenshots of your browser tab to create visual instructions
- User Actions: We record clicks, text input, and navigation to generate step-by-step instructions
- Website URLs: We store the URLs of pages you visit during guide recording
Web Application
- Account Information: We use secure magic link authentication with your email address
- Guide Data: We store your created guides, including screenshots and instructions
Authentication System
We use a secure two-factor authentication system with magic links sent to your email. This ensures account security without requiring you to manage passwords.
Data Usage
We use your information solely to:
- Create and store your step-by-step guides
- Display your guides back to you
- Allow you to export and share your guides
- Authenticate your account securely
- Provide personalized service based on your account information
Google OAuth Integration
When you choose to sign in with Google, we:
- Access your basic profile information: We retrieve your email address, name, and profile picture from Google to create and manage your StepHopper account
- Do not access other Google services: We only request the minimum permissions necessary for authentication
- Store minimal data: We store only your email address and name for account management purposes
- Respect Google's policies: Our use of Google user data is limited to providing our guide creation service and complies with Google API Services User Data Policy
Limited Use Disclosure
StepHopper's use and transfer of information received from Google APIs to any other app will adhere to Google API Services User Data Policy, including the Limited Use requirements.
Data Storage
Your data is stored securely using AWS services. Each user's guides are private and isolated from other users.
Data Sharing
We do not sell, trade, or share your personal information with third parties except:
- When you explicitly choose to share a guide publicly
- As required by law
Data Retention
We retain your guides until you delete them or close your account. You have full control over your data.
Your Rights
You can:
- Delete any of your guides at any time
- Export your guides in various formats
- Request deletion of all your data by contacting us
- Update your account settings and preferences
- Revoke access to your Google account at any time through your Google Account permissions page
- Request a copy of all data we have stored about you
Data Deletion
You can request deletion of your account and all associated data by:
- Contacting us through our support channels
- We will delete all your personal data within 30 days of your request
- Some data may be retained for legal or security purposes as required by law
- You can also revoke our access to your Google account independently through Google's account settings
Chrome Extension Permissions
Our Chrome extension requires the following permissions:
- activeTab: Required to capture screenshots and detect user interactions on the current tab
- storage: Used to temporarily store recording state
- scripting: Needed to inject our content script for recording user actions
- host_permissions: Required to record guides on any website you visit
Data Security
We implement industry-standard security measures to protect your data, including secure authentication, encrypted data transmission, and secure cloud storage.
Changes to This Policy
We may update these terms and privacy policy from time to time. We will notify users of any significant changes through our service or via email.
Contact Information
If you have questions about these terms or our privacy practices, please contact us:
StepHopper is operated by Grasshopper Signup.
By using our service, you agree to these terms and acknowledge our privacy practices.