# Privacy Policy for Social Stream Ninja

Effective Date: November 16, 2024

Social Stream Ninja is designed to consolidate your live social messaging streams and more. It is available as a browser extension or downloadable application. This Privacy Policy outlines our practices regarding the collection, use, and protection of your information.

## 1. Data Collection and Use

- Personal Information: Social Stream Ninja does not collect personal information from its users. However, users may use the extension to collect data from live chat sites. It is the responsibility of the user to ensure compliance with the terms and privacy policies of those third-party sites.
- IP Addresses and System Information: As part of the data transmission process, IP addresses and basic system information may be shared between browser windows via VDO.Ninja's data-transport API. This information is not stored or logged by Social Stream Ninja.
- Cookies and Local Storage: Social Stream Ninja does not use tracking cookies. Local browser storage may be used for storing user preferences and settings.
- Third-Party Services: When using third-party services like Facebook, YouTube, Twitch, or data-processing services, their respective privacy policies apply.

## 2. YouTube API Services

When you use YouTube-related features in Social Stream Ninja:

- We use the YouTube API Services to provide YouTube functionality
- Your use of YouTube features is subject to the Google Privacy Policy
- Local Storage and Cookies: Our application stores certain information directly on your device:
  - User preferences and settings in local browser storage
  - User optional local storage of chat messages
  - YouTube API authentication tokens (when authorized)
  - We do not use tracking cookies or share stored data with third parties
- YouTube Data Access: Through YouTube API Services, we may access:
  - YouTube live chat messages and related metadata
  - Basic channel and avatar information for chat display
  - Stream status and basic stream information, including active viewer counts
- Data Usage: This data is used solely for presenting live chat messages and stream information within the Social Stream Ninja interfaces
- Data Storage: YouTube data is processed in real-time and is not permanently stored by our servers. Users have the option to store messages locally however.
- Third-Party Access: We do not share YouTube API data with any third parties directly, although the user has options to forward messages to third-party services on their own accord.
- You can revoke any granted access to your YouTube/Google data at any time through the Google security settings page

## 3. Data Security and Responsibility

- No User Accounts: Social Stream Ninja does not create user accounts, eliminating the need for user account management or deletion mechanisms.
- Media Data: Media data transferred via VDO.Ninja’s API is encrypted as per the WebRTC standard. Media data transferred via the optional websocket server is not end-to-end encrypted and may expose the user's IP address to other participants. While we strive to protect your data, we cannot guarantee absolute security or privacy, especially in the event of system hacks or other security breaches.
- Session Tokens: Social Stream Ninja uses session tokens for managing user sessions. If a session token is known by others, such as by sharing a social stream link, those with the token or link may be able to access the live chat data. Users are responsible for securing their session tokens and can change them to ensure they are unique and secured.
- Password Protection: Users can further secure their session tokens with a password. However, this option is only compatible with the VDO.Ninja data channel system and not the websocket API.
- TURN Relay Servers: In some cases, WebRTC may use Internet-hosted TURN relay servers to route media data, which can reveal a user's IP address to other participants.

## 4. User Responsibility

- Compliance with Laws: Users are responsible for ensuring that their use of Social Stream Ninja complies with all applicable laws and the terms of service of any third-party services they interact with.
- Sensitive Information: Users should treat stream IDs, room names, session tokens, and any collected data as sensitive information and choose secure values that cannot be easily guessed.

## 5. Indemnification

By using Social Stream Ninja, you agree to indemnify and hold harmless the developers, contributors, and service providers from any claims, damages, or liabilities arising from your use of the software, including but not limited to any legal issues resulting from:

- The use of third-party logos, brands, media, or icons.
- The collection, use, or transmission of personal user data in violation of third-party terms of service or applicable laws.

## 6. No Warranty

Social Stream Ninja is provided "as-is," without any express or implied warranties, including but not limited to implied warranties of merchantability, fitness for a particular purpose, or non-infringement. The developers, contributors, and service providers do not guarantee that the software will be free from defects, errors, or security vulnerabilities.

## 7. Changes to Privacy Policy

The developers reserve the right to modify this Privacy Policy at any time. Users are encouraged to review the policy periodically for any changes. Continued use of the software and services after any changes constitutes acceptance of those changes.

## 8. Contact Information

For privacy-related inquiries, please contact:

Steve Seguin
Email: steve@seguin.email

## 9. Legal Disclaimer

While we strive to protect your information, we cannot guarantee absolute privacy or security. Use of Social Stream Ninja in any capacity is at your own risk.