Applies to the uStreamers mobile app, the uStreamers browser extension (Chrome, Firefox, Edge and other compatible browsers) and its associated services (API, real-time chat, OBS overlay and control panel, and website).
By creating an account, signing in, or otherwise using uStreamers (the "App", the "Service"), you enter into a binding agreement with uStreamers (a software service owned by Marcelo Gabriel Serafini Dumo, Argentine tax ID (CUIT) 20-44194166-9, an individual domiciled in Colonia Caroya, Province of Córdoba, Argentine Republic) and represent that you have read, understood, and agreed to these Terms of Service and the Privacy Policy. If you do not agree with any of these terms, you must not use the Service.
2. Description of the Service
uStreamers is a live-streaming client and aggregator that lets you:
View metadata and status of Twitch and Kick channels.
Participate in a real-time chat merged across supported platforms.
Send ephemeral voice notes and audio alerts to the streamer using your device's microphone in the mobile app or browser extension.
Integrate comments, room events (followers, likes, shares), and gift metrics from TikTok LIVE into creator broadcast tools (OBS control dock, on-screen stream overlay, and, to the extent supported and authorized through official APIs, the mobile app).
Operate creator broadcast tools: OBS control dock and Studio web (to configure the channel from a computer's browser), both paired via secure QR code, visual stream overlay with a confidential access token, and browser extension for chat.
Earn and redeem each channel's own points and, optionally for the streamer, convert Twitch or Kick channel points into uStreamers points or mirror rewards on those platforms (see section 4.3).
Run and take part in giveaways and tournaments with @uStreamersBot (see section 4.8).
Open polls that are published at the same time on Twitch, on Kick and in the app, and vote in them (see section 4.10).
For streamers with uStreamers Plus+ or uStreamers MAX, show on their stream drawings and characters generated with artificial intelligence that their community requests (see section 4.11); for their community, create pets in those channels (see section 4.13).
For all streamers, upload their own images, sounds and videos for their alerts, with more space on uStreamers Plus+ and uStreamers MAX (see section 4.12).
Link a Discord account, complete channel missions such as joining its server, and post notices on Discord (see section 4.9).
Publish and share content in Community and in each channel's News.
View, as a streamer, aggregate statistics for each Twitch and Kick stream.
Receive notifications when a favorite channel goes live.
Moderate, if you have permissions on your channel, your community's chat.
Co-stream ("Streamear Juntos") and personalize your profile and chat through the optional paid subscriptions uStreamers Plus+ and uStreamers MAX (see section 8).
Automatically synchronize and publish channel rankings ("Tops" of bits, subscriptions, and donations) to Discord channels via incoming webhooks configured voluntarily by the streamer (with daily updates in the free standard tier, and accelerated cadences available to uStreamers Plus+ subscribers).
Accept song requests from YouTube and YouTube Music through chat and, optionally for the streamer, play their background music and publish their YouTube videos in News (with an optional Discord notice), using the YouTube API Services (see section 4.4).
Optionally for the streamer, play the chat's song requests on their own Spotify, using a Spotify app created and managed by the streamer themselves (see section 4.6).
Read aloud, on the streamer's broadcast, chat messages, redemptions, and alerts (voiceover), with voices generated on the streamer's own computer or, optionally, with the voices of the streamer's own ElevenLabs account (see section 4.5).
For streamers with uStreamers Plus+ or uStreamers MAX, answer questions from their chat with artificial intelligence through @uStreamersBot (see section 4.7).
uStreamers does not host or transmit video: live video and audio come directly from Twitch, Kick, and TikTok, independent platforms with their own terms of service.
3. Eligibility, Minimum Age, and Minor Users
3.1. Minimum Age Requirement
Access to and use of uStreamers is strictly restricted to individuals who are at least thirteen (13) years of age. If you are under 13 years old, you are not authorized to use the application, create an account, participate in chat rooms, or submit any personal information. uStreamers does not knowingly collect or solicit personal information from children under 13.
3.2. Minors Aged 13 to 17 (Parental Supervision)
If you are between the ages of 13 and the legal age of majority in your jurisdiction of residence (typically 18), by using the Service you represent and warrant that you have obtained the prior, express, and documented consent of your parent or legal guardian. The parent or legal guardian assumes full responsibility for the minor's actions, omissions, chat interactions, and any purchases made within uStreamers.
3.3. Purchases and Subscriptions (uStreamers Plus+ and uStreamers MAX)
Any paid subscription, upgrade to a higher plan, or in-app purchase made by a minor requires the express authorization of the owner of the payment method used. uStreamers does not issue refunds for transactions approved through the mobile device's own security mechanisms (Face ID, fingerprint, or store password).
3.4. Third-Party User-Generated Content
uStreamers acts as a technological aggregator and intermediary that relays metadata, chats, and live streams provided by third-party platforms (Twitch, Kick, and TikTok). Users and their legal representatives acknowledge that live content broadcast by external streamers may include coarse language, mature themes, or adult content. Users have access to in-app tools to block and report inappropriate content.
3.5. Termination of Unauthorized Minor Accounts
If uStreamers becomes aware, or has a well-founded suspicion, that an account was created by or is being used by a person under 13 years of age (or under the applicable digital consent age in their country without parental consent), it will promptly and without prior notice suspend the account permanently and irreversibly anonymize or delete all associated personal data.
By signing in with Twitch or Kick, you already declared to those platforms that you are at least 13 years old (their own terms of service require it). uStreamers is nonetheless directly responsible for its own user base and independently enforces every rule in this section.
4. Accounts, Authentication, and Platform Linking
uStreamers does not offer native sign-up: primary access and account creation is granted exclusively through federated (OAuth 2.0) authentication from Twitch or Kick. You are responsible for keeping your credentials on those platforms confidential and for any activity that occurs in uStreamers through your linked account.
4.1. Linking and Unlinking TikTok
Streamers may voluntarily link their TikTok accounts using the official authorization flow provided by TikTok for Developers under the following explicit terms:
Satellite Addon Status: The linked TikTok account operates strictly as a supplementary channel for chat and live event ingestion. TikTok does not enable registration or create an autonomous streamer account within uStreamers.
Unrestricted Unlinking: Streamers may disconnect their TikTok account at any time from the app Settings. Unlinking TikTok does not suspend, degrade, or delete the user's uStreamers account, which remains backed by their primary platform.
Immediate Credential Revocation: Upon unlinking, encrypted access tokens are immediately purged from our active stores and real-time live event listening is discontinued.
4.2. TikTok Virtual Items, Coins, and Gifts
uStreamers renders real-time stream overlays and metrics for gifts and coins (*Coins/Diamonds*) received via the TikTok LIVE API. Regarding these items:
uStreamers does not sell, purchase, exchange, or intermediate financial transactions for TikTok Coins or Gifts. All virtual items are purchased and governed exclusively within TikTok pursuant to its Virtual Items Policy.
uStreamers does not provide cashout services or creator remuneration for TikTok gifts.
Using TikTok gift alerts in uStreamers for gambling, lotteries, or unauthorized raffles is strictly prohibited.
4.3. uStreamers-owned points
Channels may enable their own virtual currency to recognize their community's participation: it is earned by watching streams in the app or with the browser extension, through stream streaks, bonus chests, a first favorite, and channel missions such as joining its Discord server. These points belong exclusively to the Service: they are not Twitch or Kick points, balances, or rewards, and do not alter those platforms' audience metrics.
Conversion and rewards on Twitch and Kick (optional, turned on by the streamer): the streamer may create up to three rewards in Twitch or Kick channel points that, when redeemed there, credit a fixed amount of uStreamers points to whoever has a uStreamers account linked to that platform; if they do not, the platform is asked to refund their points. The streamer may also mirror rewards from their catalog on Twitch or Kick, so they can be redeemed there with that platform's points. Conversion goes one way only (from Twitch or Kick to uStreamers) and uStreamers points are never converted into Twitch or Kick points. Channel points and redemptions made on Twitch or Kick are also governed by those platforms' terms; those platforms do not endorse uStreamers or answer for this system.
uStreamers points are digital entertainment elements designed for community interaction and hold no monetary value; they cannot be purchased, sold, transferred between users, or converted into cash or cryptocurrencies. Broadcasters and users are strictly prohibited from using points to conduct gambling, betting, unauthorized sweepstakes, raffles, lotteries, or redemptions for cash or physical goods with commercial value. uStreamers reserves the right to disable point features for any channel utilizing this system for unauthorized commercial activities or promotional contests contrary to applicable law. Paid subscriptions, including uStreamers Plus+ and uStreamers MAX, do not multiply earnings. The streamer and uStreamers may pause the system, change available rewards, or perform resets through auditable adjustment entries, without creating any property right or entitlement to monetary reimbursement. Authorized uStreamers staff may also record individual balance adjustments, with a stated reason and an audit record, to correct technical errors or abuse; an adjustment never deletes earlier entries. Apart from the conversion and mirrored rewards described above, points are independent of Twitch and Kick, which do not answer for this system.
If a channel uploads a currency icon, the uploader warrants that they hold the necessary rights to the image and that it complies with these community rules. Hate symbols, discriminatory language, and sexual content are express grounds for removal, loss of icon-upload privileges, and account sanctions. Icons are automatically compared against databases of known child sexual abuse material; viewers may also report them for review by the moderation team. When an icon is reported for sexual content or child safety, it is hidden immediately and the channel cannot upload another one until a moderator resolves the report; if the report is unfounded, the icon is shown again unchanged.
4.4. YouTube and Google API Services
The song request (!sr), background music, and YouTube-videos-in-News features, as well as the YouTube player they use, are provided through the YouTube API Services. By using those features, you agree to be bound by the YouTube Terms of Service, including the Google Privacy Policy. uStreamers is not a YouTube or Google service and is not endorsed by them.
Optional linking: background music and publishing in News require the streamer to voluntarily link their Google account, with a read-only permission over their YouTube account. The streamer may unlink it at any time from the app Settings or remove the permission from the permissions page of their Google account; what data is processed and what is deleted is explained in section 14 of the Privacy Policy.
YouTube player: videos are played with the official YouTube player, and its video, audio, and ads are not altered. The user agrees not to hide, cover, or modify the player.
Content and rights: videos and their music belong to their rights holders. The streamer is responsible for the music they choose to play on their stream, including copyright claims that may affect their stream, VOD, or clips.
YouTube in News: an optional feature, off by default and free, which the streamer can only turn on with the channel of the Google account they linked. By turning it on, the streamer declares that they own that channel or have the necessary authorization over it and its videos. uStreamers publishes in the channel's News, with YouTube attribution, the title, the thumbnail, and the link to the original video (it does not host or retransmit the video), only for public videos uploaded after it was turned on; it does not import age-restricted videos or live streams until they end, and caps automatic posts at 5 per channel in any 24 hours. Imported posts follow the community rules and moderation of any other post; the streamer can delete them, and they are withdrawn if the video stops being public. Turning the feature off keeps what was already published; unlinking the Google account deletes the imported posts (see section 14.3 of the Privacy Policy).
Discord notice: optionally, the streamer can paste their own Discord webhook so that uStreamers announces each video published in News once, with their streamer name, the title, and the link, in the Discord channel where that webhook posts. The streamer is solely responsible for that webhook (which is a credential: it must be stored securely and replaced if it leaks), for the Discord channel where it posts, for the mentions they configure (including @everyone), and for its use complying with Discord's terms and the rules of the server in question. A message already sent is not edited or deleted by uStreamers, and uStreamers does not guarantee its delivery: it is retried for up to 24 hours and then discarded.
Use of Google data: uStreamers uses the information it receives from Google APIs in accordance with the Google API Services User Data Policy, including the Limited Use requirements.
4.5. ElevenLabs voices in the voiceover (optional, streamers only)
The voiceover can read with ElevenLabs voices if the streamer loads in the app the API key of their own ElevenLabs account. The feature is free in uStreamers. ElevenLabs is a service independent of uStreamers, which does not operate or control it and is not endorsed by it.
ElevenLabs account and conditions: the account, plan, and contract with ElevenLabs belong to the streamer, and uStreamers is not a party to them. The streamer is responsible for complying with ElevenLabs' Terms of Use and Prohibited Use Policy (including the commercial-use limits of their plan) and for ensuring their broadcast is compatible with them. ElevenLabs may suspend the account or the key without uStreamers being able to intervene.
Usage and costs: credits, quotas, overage charges, and billing are exclusively the streamer's. Every message, redemption, or alert read with an ElevenLabs voice consumes credits from their account, including those written by viewers in their chat. uStreamers does not pay, refund, or take responsibility for that consumption, for exhausted credits, or for ElevenLabs charges. Creating the key with minimal permissions and a credit cap is recommended. If ElevenLabs fails or credits run out, the line is read with the local voice.
The key: it is the streamer's credential. The streamer must create it with minimal permissions, not share it, not show OBS developer tools on screen or share the voiceover source link, and revoke it in ElevenLabs if it leaks. uStreamers stores it encrypted and does not deliver it to anyone: the channel's voiceover source only receives single-use passes generated with it, which expire after 15 minutes.
Viewer data: with an ElevenLabs voice, the streamer's OBS browser (not uStreamers' servers) sends ElevenLabs the text read and, if the streamer has it on, the display name of the person who wrote it, as explained in section 15 of the Privacy Policy. The streamer decides to use that feature and is responsible for informing their community where appropriate.
Voices and voice rights: the selector offers all the voices in the streamer's account, including those they cloned or created and those from the ElevenLabs library. The streamer represents and warrants that they hold all the rights, licenses, and consents needed over each voice they use: that it is their own voice or that of a person who expressly and validly authorized its cloning and its use on public broadcasts, or a voice that ElevenLabs licenses to them for that use. Using cloned voices, or voices resembling another person's (including public figures and characters), without their authorization is prohibited, as is using any voice to impersonate, deceive, harass, defraud, or spread content that violates these Terms or the law. The voices and audio are generated outside uStreamers' servers, which neither review nor verify them; the streamer is solely responsible to third parties, ElevenLabs, and the platforms for the use of the voices and the generated audio, and for what is read on their broadcast.
AI-generated audio: if the streamer uses a realistic synthetic voice or a cloned voice (including their own) in a way that could lead their audience to believe a real person is speaking, they are responsible for disclosing that the audio is generated by artificial intelligence, as required by applicable law and by the rules of Twitch, Kick, and ElevenLabs.
Availability: uStreamers may modify or withdraw this integration if ElevenLabs changes its service or conditions. Removing the key from the app returns the voiceover to the local voices.
4.6. Spotify
If the streamer chooses to have their channel's song requests play through Spotify, the feature depends on their Spotify account and app. By enabling and using that option, you agree to the Spotify terms that apply to you, in particular the Spotify Terms of Use, the Spotify Developer Terms, and the Spotify Developer Policy. Spotify is a service of Spotify AB; uStreamers is not a Spotify service and is not endorsed by Spotify.
Their app, their responsibility: the streamer creates their own app at developer.spotify.com and is its sole owner; uStreamers does not offer or share a Spotify app and only operates with the Client ID that the streamer enters. Authorization uses PKCE, so uStreamers never asks for or stores that app's Client Secret. The streamer is solely responsible for ensuring that their app, their account, and their use of them comply with Spotify's terms, including its usage limits and account requirements (for example, Spotify Premium), as well as for any suspension, restriction, or other measure Spotify applies to their app or account.
Music and live streams: Spotify's terms allow personal, non-commercial use of its service and do not allow broadcasting or publicly playing its music, or synchronizing it with video, which includes a live stream. If the streamer plays Spotify music while streaming, they do so entirely at their own risk, including copyright claims, muting or removal of their stream, VODs, or clips, and any penalties that Twitch, Kick, Spotify, or the rights holders may apply. uStreamers grants no music licenses and does not guarantee that such use is lawful or permitted by Spotify; the uStreamers OBS control dock warns the streamer of this before connecting Spotify.
Spotify's measures: Spotify may limit, suspend, or disable the streamer's app or account at any time. If uStreamers can no longer use them, the channel's song requests go back to YouTube on their own, pending Spotify requests are removed from the queue, and a notice is posted in chat. uStreamers may also pause or withdraw the Spotify integration for all channels, for example if Spotify asks it to or to comply with its terms.
Trademarks: Spotify and the Spotify logo are trademarks of Spotify AB. uStreamers displays them next to data that comes from Spotify only to indicate its source, as Spotify requires, and this does not imply any affiliation or endorsement.
Availability: Spotify may change, limit, or discontinue its API or an app's access at any time, and the feature requires Spotify to be open on one of the streamer's devices. uStreamers does not guarantee its availability and is not liable for such changes (see section 11).
4.7. Chat AI (uStreamers Plus+ and uStreamers MAX, streamers only)
Streamers with an active uStreamers Plus+ or uStreamers MAX subscription can turn on an AI that answers, in their Twitch or Kick chat and through @uStreamersBot, the questions typed with the command the streamer chooses. The AI service is provided by a third-party provider and paid for by uStreamers.
Usage balance: the AI includes a usage balance for each month of subscription, which renews every month on the same day of the month on which the subscription renews (also on annual subscriptions), or on the 1st of each month if the subscription has no expiry date. The amount of the balance depends on the plan: it is larger with uStreamers MAX than with uStreamers Plus+. On both plans there is a single balance per channel, shared by the Chat AI, its web search, and the other AI features uStreamers enables for the channel (for example, AI-generated images); part of it is reserved for the Chat AI, so the other features stop using the balance when only that part is left. When it runs out, the AI stops answering until the next period, unless the channel has AI balance received through boosts, which is used after the period's balance (see section 8.4). If the streamer changes plans during a period, what has already been used in that period is kept and counted against the new plan's balance. Unused balance does not roll over, cannot be bought separately, has no monetary value, and gives no right to a refund. uStreamers may adjust each plan's balance, the reserved part, usage limits (including the length of answers, which also depends on the plan), and the AI provider, notifying it in the app. During the first 48 hours of uStreamers MAX, the reduced balance in section 8.3(a) applies.
Streamer responsibility: the AI posts in the streamer's channel with their authorization. The streamer is responsible to Twitch, Kick, and their community for what is posted in their channel, for the personality they choose (which may only describe a tone, never ask to skip the rules), and for who can use the feature, and must turn it off if it is used against their platform's rules.
Generated content: answers are generated automatically by an artificial intelligence model; they may be inaccurate, incomplete, or inappropriate despite the filters, and they are not professional advice of any kind. uStreamers applies fixed rules, moderation of questions and answers, and link and mention filters, but does not review each answer before it is posted or guarantee its content (see section 11).
Prohibited use: using the AI, or trying to manipulate it, to obtain illegal, sexual, hateful, harassing, or dangerous content, to obtain or spread personal data, to impersonate others, or to get around its rules or limits is prohibited. uStreamers may block answers, suspend the feature on a channel or for everyone, and apply the measures in section 10.
Web search: for questions about recent information, the AI may search the web before answering (the streamer can turn this off). Information from third-party pages may be outdated or wrong; uStreamers does not control those pages or guarantee what they say, and answers do not include links to them.
Transparency: every AI answer is posted from @uStreamersBot marked with 🤖, so that it is clear it was written by an artificial intelligence. Presenting those answers as written by a person, copying or forwarding them without that mark to pass them off as human, or setting the personality so the AI claims to be a person is prohibited.
Answers are not exclusive: the AI may give the same or similar answers to similar questions on different channels. Under applicable law, AI-generated text may not be protected by copyright. uStreamers claims no rights over the answers posted on the streamer's channel, but neither uStreamers nor its AI provider warrants that they are free from third-party claims, and anyone who reuses them outside the chat does so at their own risk.
Reporting an answer: anyone can report an AI answer they consider offensive, inappropriate, or incorrect without leaving the app: by pressing and holding the answer in chat and choosing Report AI answer, or with the same button below the answer in the AI chat Test tab. The text of the answer is attached to the report automatically. You can also write to legal@ustreamers.app; since uStreamers does not store questions or answers, in that case the report must include the text of the answer (or a screenshot), along with the date and approximate time, because without it we cannot see what was answered. A report about an answer posted in a channel is filed against that channel's streamer, who is responsible for what the AI posts there. The streamer can also delete it from their chat and turn the feature off. Reports are reviewed like those in section 6.7.
Streamers can run giveaways and tournaments in their channel with @uStreamersBot and from the app. People take part from the Twitch or Kick chat or from the app, as the streamer chooses. The basic giveaway is free; tournaments, some animations and the verifiable giveaway require uStreamers Plus+.
A tool, not an organizer: uStreamers only provides the technical tool to register participants, pick winners and resolve matches. The organizer of each giveaway or tournament is the streamer, who decides its rules, who takes part and the prize, if any, and is in charge of delivering it. uStreamers does not offer, deliver or guarantee prizes and is not responsible for them.
Streamer's responsibility: the streamer is solely responsible for making sure their giveaway or tournament complies with the law that applies to it (including rules on commercial promotions, such as Argentina's Fair Trade regime, and the gambling rules of each jurisdiction), the Twitch and Kick terms, and the rules they publish. By creating a giveaway or a tournament, the streamer expressly accepts this responsibility.
No paying to take part: it is forbidden to require a payment, purchase, donation, bits, Kicks or any other consideration with economic value to take part or to get better chances, and to use uStreamers points to take part (see section 4.3). The only exception is the optional "luck" for the channel's subscribers and VIPs, capped at twice the normal chance; the streamer turns it on at their own responsibility and must disclose it in the rules.
Randomness and verification: winners, tournament seeding and tiebreaks are chosen with a cryptographic random generator. In a verifiable giveaway, a fingerprint is published before picking and, at the end, the data anyone needs to check the result.
Linking your Discord account is optional and is used only for the features described in section 18 of the Privacy Policy; it is not a way to sign in. You can unlink it at any time. Discord is a service of Discord Inc., which does not endorse uStreamers.
4.10. Multi-platform polls
The streamer and their moderators can open a poll from uStreamers that is published at the same time on Twitch, on Kick and in the app, depending on the platforms they choose. The votes from all of them are added up and shown in the channel's overlay and in the app. The feature is free.
Voting in the app: you need a uStreamers account with a linked Twitch or Kick account. You vote once per poll and the vote cannot be changed.
Indicative result: Twitch and Kick report how many votes each option has, but not who voted, so votes cannot be matched across platforms: someone who votes on Twitch, on Kick and in the app counts once on each. The result is indicative and does not guarantee one vote per person. The streamer decides what each poll is used for and is responsible for that use.
Poll on Kick: it is created and closed by @uStreamersBot, which must be a moderator of the channel on Kick. Kick may reject it or change how it works without notice; in that case the poll continues on the other platforms (see section 11.2).
4.11. AI drawings and characters (uStreamers Plus+ and uStreamers MAX, streamers only)
Streamers with an active uStreamers Plus+ or uStreamers MAX subscription can let their community request drawings and characters generated with artificial intelligence, which appear on their stream through the overlay. They are requested by redeeming a points reward (uStreamers points or Twitch or Kick channel points) or, if the streamer turns it on, with a chat command. The images are generated by a third-party AI provider and their cost comes out of the channel's AI balance (section 4.7).
What cannot be requested: sexual, violent or hateful content, content that inappropriately involves minors, images of real or famous people, or third-party trademarks, logos or protected characters. Requests and images go through automated filters before and after generation, but filters can fail. The rules in section 6 also apply to what is requested.
Review before going live: by default, each drawing is approved by the streamer or one of their moderators before it is shown, and anything nobody reviews within 10 minutes is discarded. If the streamer turns review off, drawings that pass the filters go live without anyone seeing them first, and the streamer is responsible for what is shown on their stream to their audience, Twitch and Kick.
Character from a photo (streamer only): the streamer can create an illustrated character from a photo. Photos of real people cannot be used, including the streamer's own: the system rejects them and only accepts drawings, pets or objects. By uploading a photo, the streamer represents that they have the right to use it.
Use and rights: the streamer may use the drawings and characters on their stream and on their channel's stage. Under applicable law, an AI-generated image may not be protected by copyright; uStreamers claims no rights over it, but neither uStreamers nor its AI provider guarantees that it is unique or that it does not resemble third-party works. Whoever requests a drawing is responsible for the text they write.
All streamers can upload, from the app or from Studio web, their own images, GIFs, sounds and videos to use in their stream's alerts and overlays. Only the streamer uploads them, and they are shown to their stream's audience when a channel event happens (follows, subscriptions, donations, redemptions and others). Without a subscription there is a free amount of space; uStreamers Plus+ and uStreamers MAX give more space and, with MAX, larger videos. The space and maximum file size of each plan are shown in the app. If the subscription ends, files are not deleted and the space becomes smaller; while more than that space is in use, no new files can be uploaded (see section 8.2).
Rights: the streamer may only upload files that are their own or that they have the right to use and broadcast publicly, including the music in their sounds and videos, and is solely responsible for them to their audience, rights holders, Twitch and Kick. The rules in section 6 and the procedure in section 9.1 apply.
Checks: a file is accepted only if its actual content matches an allowed type, and it is compared against a list of removed files. Images go through the CSAM scanning described in section 6.3; sounds and videos do not go through that scanning.
Removal and reports: uStreamers may remove a file that violates these Terms, prevent it from being uploaded again from any account, and remove the streamer's ability to upload files. To report a file seen on a stream, write to legal@ustreamers.app (for copyright, follow section 9.1).
4.13. Viewers' pets (uStreamers Plus+ and uStreamers MAX)
In channels whose streamer has an active uStreamers Plus+ or uStreamers MAX subscription and turns pets on, a viewer can create a pet: an illustrated character made with AI from a description, which is born in that channel and shown on its stage. It is created by redeeming a points reward (uStreamers points or Twitch or Kick channel points) or, if the streamer turns it on, with the !mascota chat command. The rules in section 4.11 and section 6 apply to what is requested.
How many: each viewer can have up to a maximum number of pets depending on their plan (no plan, 3; uStreamers Plus+, 8; uStreamers MAX, 15), counting all channels and all platforms linked to their uStreamers account, and each channel admits a maximum depending on its streamer's plan (50 with Plus+, 150 with MAX). In addition, in each channel a viewer has a single pet: while theirs exists or they have a request on its way, they cannot create another one there. They can create another one if a moderator rejected the previous one, if the previous one was released for inactivity, or if the channel deleted it; if they release it themselves, only once it would have been released for inactivity on its own. If the channel is full, no new pet is created and someone else's pet is never deleted to make room. If the plan goes down, nothing is deleted: new pets simply cannot be created until the count is below the new limit, and the Plus+ name style stops showing while the plan is not active.
The name: it is requested once, when the pet is created, together with the description; it goes through the same filters and reviews as the image, and if none is requested the pet carries the username of whoever created it. The name is never changed: whoever wants another name releases the pet and creates a new one (in that same channel, only once the previous one would have been released on its own).
Release: a pet is released, and deleted along with its image, when its owner does not speak in the chat of the channel where it was born for the period that channel sets (1 to 90 days; 30 by default), when its owner releases it, or when the channel is deleted. With the channel's own system, it is deleted after 60 days without use. Releasing a pet, or the channel deleting it, does not return points or balance and does not allow it to be recovered.
Visits: if a channel's streamer allows it, a pet can visit their channel. The host streamer decides which visiting pets come in (by default, a moderator of the host has to let it in) and can veto any of them, at any time and without giving reasons; they are responsible for what is shown on their stream. A pet from a channel using its own system never leaves it.
Refunds: if the request is rejected before the image is generated (because of the text, the filters or the pet limits), nothing is consumed and the points are returned. If the image has already been generated and is then rejected or cannot be delivered (for example, a moderator rejects it, it does not pass the image filter, or the channel filled up while it was waiting), the points of the redemption are returned, but not the channel's AI use, which has already been consumed. If the redemption was made with Twitch or Kick channel points, the platform returns those points.
Live streams shown in uStreamers are broadcast and moderated by their respective streamers on Twitch or Kick. uStreamers does not control or pre-filter that content before it airs. The age rating and content policies of each source platform (Twitch, Kick) continue to apply.
5.1. Streamer Broadcast Tools (OBS Dock, Studio Web, Overlay, and Browser Extension)
For creators and broadcasters using our auxiliary streaming tools:
Confidentiality and Custody of Overlay URLs: The stream overlay URL contains a secret access token enabling the rendering of live chat and visual alerts inside broadcasting software (such as OBS Studio or Streamlabs). The streamer is solely responsible for maintaining the confidentiality of this URL and preventing its accidental exposure on stream. Broadcasters may immediately revoke and regenerate this token at any time within the app's Settings if exposure or unauthorized access is suspected.
OBS Control Dock: The dock interface connects via secure QR code pairing. Active dock sessions are isolated and can be revoked by the streamer at any time from their mobile device.
Studio Web: Studio web lets the streamer configure their channel from a computer's browser. It is paired with a QR code from the app, like the OBS dock, and its sessions can also be revoked by the streamer at any time from their mobile device. The streamer is responsible for not leaving a session open on a shared computer.
Browser Extension: The browser extension runs locally within the user's browser environment, communicating with official platform pages to enhance the chat experience without altering third-party servers or collecting banking credentials.
Channel Rankings, Bits, and Donation Disclaimers: Channel leaderboards (Tops for bits, subscriptions, donations, and streaks) reflect events reported by third-party platforms or the streamer for informational and community engagement purposes only. uStreamers does not operate as a financial institution, bank gateway, or payment processor for donations transferred between viewers and creators, nor does it administer, sell, hold in custody, or refund Twitch Bits, direct Twitch/Kick channel subscriptions, or third-party virtual currencies, which are governed entirely by each issuing platform's policies.
Shoutout Command (!so) and Clip Display: Overlay tools allow broadcasters to configure shoutout commands displaying channel information or short stream excerpts (clips) from featured creators. Broadcasters using this feature represent that they have obtained appropriate authorization from featured creators and assume sole responsibility for any copyright or music licensing issues arising from displaying such content on their broadcast. uStreamers acts solely as a technical routing tool and assumes no liability for user broadcasts.
6. User-Generated Content (UGC), Images, Voice Alerts, and Community Guidelines
uStreamers allows certain users and creators (in particular streamers with an active uStreamers Plus+ subscription) to upload and post their own content on the Service, including text and images in the Community feed, avatars, and profile personalizations ("User Content" or "UGC").
6.1. Content Ownership and License
You retain full ownership of intellectual property rights in the images and text you post. However, by uploading or publishing User Content to uStreamers, you grant uStreamers a worldwide, non-exclusive, royalty-free license to store, host, process, resize, compress, transmit, and publicly display such content solely to operate and deliver the Service.
6.2. Zero Tolerance for Objectionable Content
uStreamers maintains a strict zero-tolerance policy toward abusive, harmful, or unlawful material. These are the uStreamers Community Guidelines, and they apply both to your own posts and to links to external sites shared on the Service. You are strictly prohibited from posting, transmitting, or uploading images, text, or links that contain or lead to:
Explicit sexual content or pornography: Full or partial nudity, genitalia, explicit sexual acts, or pornographic material of any kind.
Child Sexual Abuse Material (CSAM): Absolute zero tolerance, which also covers any sexual content that involves or sexualizes minors. Any detection will lead to immediate and irreversible account termination, permanent deletion of content, and mandatory reporting to law enforcement authorities and the National Center for Missing & Exploited Children (NCMEC).
Graphic violence or gore: Depictions of severe violence, excessive blood, mutilations, animal cruelty, or encouragement of suicide or self-harm.
Terrorism and violent extremism: Glorification, promotion, recruitment, or propaganda for terrorist organizations or acts, or for violent extremism.
Hate speech and harassment: Attacks or discrimination based on race, ethnicity, religion, gender, sexual orientation, disability, or nationality, as well as threats, defamation, or doxxing.
Sale of illegal or regulated goods: Offering or selling illegal drugs or weapons.
Malware, phishing, scams, and spam: Malicious software, pages that impersonate third parties to obtain credentials or data, fraudulent schemes, and unsolicited bulk or repetitive advertising.
Third-party rights infringement: Photographs, artwork, or trademarks for which you do not hold valid ownership or authorization.
6.3. Automated and Human Moderation
uStreamers combines automated controls and human review to detect and intercept prohibited material: (a) public images go through Cloudflare's CSAM Scanning Tool, which matches them against hash lists of known child sexual abuse material provided by NCMEC (the sounds and videos streamers upload for their alerts do not go through this scanning); (b) a points currency icon or a file from section 4.12 removed for violating these rules is blocked by its digital fingerprint and cannot be uploaded again; (c) shared links are blocked if they point to known adult content sites or if the page itself declares adult content; and (d) upon a report affecting child safety, the reported post is hidden preventively, and upon a report for sexual content the thumbnail of the reported link is blurred or the channel's currency icon is held, until a human moderator reviews it. Except for the AI drawings and characters in section 4.11 and the pets in section 4.13, which are reviewed with the AI provider's moderation service, these controls do not use artificial intelligence to analyze the content of each image and do not guarantee detection of all prohibited material; user reports are therefore an essential part of moderation. uStreamers reserves the sole right to reject, block, or delete any image or post that violates these Terms, at any time and without prior notice or liability.
6.4. In-App Safety Features: Reporting and Blocking
In compliance with Apple App Store (Guideline 1.2) and Google Play Store policies:
In-app reporting (Report): Every Community post containing an image provides an accessible button for users to report objectionable material. AI drawings and alert files are seen on the streamer's stream rather than in the app, and pets are seen on the stream and in the channel's pet list: the streamer and their moderators can reject or delete them (and veto visiting pets), and anyone can report them by writing to legal@ustreamers.app. The moderation team reviews reports and takes corrective action within a target response window of under 24 hours. Knowingly filing a false report violates these Terms and may result in the temporary suspension or permanent termination of the reporting user's account.
User blocking (Block): Users can block any creator or user at any time to immediately hide their posts, images, and chat messages in the application.
6.5. Live Voice Alerts and Audio Messages
uStreamers enables viewers to send real-time voice notes and audio alerts via their device's microphone to be broadcast live on a streamer's channel. By using this feature, you expressly agree to the following terms:
Public Broadcast and Distribution License: You grant uStreamers and the recipient streamer an express license to record, process, play live on air, and publicly broadcast your voice message in the live stream and in any subsequent recordings (VODs) or video clips.
Consent for Acoustic Modifications (Voice FX): You authorize uStreamers and the recipient channel to process, modulate, apply sound effects, and technically alter the pitch of your voice message according to selected or configured channel filters, without such technical processing constituting an unlawful impairment to the integrity of your voice or performance.
Originality and Non-Infringement Warranty: You warrant that your audio does not contain copyrighted phonograms or music without proper authorization, pornographic or sexually suggestive sounds, ear-damaging or excessively loud noises, threats, harassment, or hate speech.
Non-Biometric Nature: uStreamers does not extract acoustic vectors, voiceprints, biometric templates, or identity profiles from your voice (in strict compliance with the Illinois Biometric Information Privacy Act - BIPA and GDPR Article 9).
Ephemeral Lifecycle and Notice-and-Takedown: Audio recordings are retained on an ephemeral basis and are automatically purged from our cloud storage servers within a maximum of 48 hours. Broadcasters and channel moderators are provided with real-time controls (including emergency mute and panic-button deletion) to immediately suppress or request urgent removal of any audio that breaches these Terms.
6.6. Links to External Sites
Users may share links to external sites in the Community feed. When doing so, the following rules apply:
Automatic blocking of adult sites: uStreamers automatically blocks known adult sites and pages that label themselves as adult content; those links cannot be posted.
Blurred preview: The thumbnail of links to unverified sites is shown blurred, with the notice "May contain sensitive content". Thumbnails from recognized networks (YouTube, Twitch, Kick, TikTok, Instagram, Facebook, Threads, Spotify, and SoundCloud) are shown directly. A thumbnail shown without blur does not mean uStreamers endorses the site or its content.
Responsibility of the poster: Whoever shares a link is responsible for it and for everything on the other side, even if the site's content changes after it was posted. uStreamers does not control or endorse external sites.
The guidelines apply to links: Sharing links that lead to any of the content described in Section 6.2 is prohibited.
6.7. Reports, Moderation, and Sanctions
How to report: Any user can report a post or a shared link using the post's report button; a chat message (including AI answers, see section 4.7) by pressing and holding it; and the message of a plan gift they received, from the gifts list (see section 8.5), stating the reason. The moderation team reviews reports as described in Section 6.4.
Accounts without uStreamers: People who chat directly from Twitch or Kick without a uStreamers account are not subject to uStreamers' measures, since uStreamers cannot warn, suspend, or delete messages from accounts it does not manage. Their messages are therefore not reported to uStreamers: the same option lets you hide them from your own chat in the app, and the app explains how to report them to the corresponding platform.
Child safety: A child-safety report hides the post immediately and preventively until a member of the moderation team reviews and resolves it. If the report is not upheld, the post is shown again unchanged.
Sexual content: A report for sexual content leaves the link's thumbnail blurred while it is under review.
False reports: Knowingly filing a false or abusive report violates these Terms and is sanctioned as described in Section 6.4.
Sanctions: Depending on the severity and repetition of the violation, uStreamers may issue a warning, remove the content, or suspend the account temporarily or permanently (see also Section 10). Child sexual abuse material is always handled as described in Section 6.2. For copyright matters, the policy in Section 9.2 also applies.
6.8. User Control over Link Images
Each user can choose not to see the images of shared links from the app's Settings. With that option turned on, links are shown without a thumbnail.
7. User Conduct, Chat, and Technical Security
By using uStreamers' merged chat, you agree not to post illegal content, hate speech, harassment, spam, or to impersonate others. uStreamers provides tools to block other users and report messages or accounts, including well-founded suspicions that an account belongs to an unauthorized minor. Administrators and moderators may warn, mute, temporarily or permanently suspend, or remove content from any account that violates these Terms.
7.1. Prohibition of Reverse Engineering, Scraping, and Technical Tampering
You agree not to engage in, attempt, or facilitate any of the following activities:
Decompiling, disassembling, reverse engineering, or attempting to discover the source code, architecture, or underlying protocols of the uStreamers mobile application, browser extension, or backend APIs.
Using automated mechanisms (such as bots, crawlers, spiders, scrapers, or automated scripts) to collect data, scrape profiles, simulate user traffic, or interact in bulk with the chat or Service endpoints.
Circumventing, disabling, tampering with, or bypassing any technical security controls, digital signatures, authentication tokens (including stream overlay tokens and webhooks), request rate limiting, or access controls safeguarding features of the paid subscriptions (uStreamers Plus+ and uStreamers MAX).
Transmitting viruses, worms, Trojan horses, logic bombs, or any malicious code designed to disrupt, overload, impair, or compromise the operation of the Service or connected third-party systems.
8. Subscriptions and Purchases (uStreamers Plus+ and uStreamers MAX)
uStreamers Plus+ is an optional paid subscription that unlocks profile and chat personalization (exclusive colors, animated backgrounds, sending GIFs with a shorter wait between them, image uploads in community posts, among other features) and advanced creator automation tools (including accelerated, high-frequency synchronization —every 15 minutes, 1 hour, or 6 hours— of channel rankings to Discord communities, whereas the free standard tier is limited to once-daily updates, and the Chat AI with a monthly usage balance described in section 4.7). Purchases are processed through the corresponding app store's payment mechanisms (Apple App Store or Google Play Store) and are governed, in addition to these Terms, by that store's billing terms.
uStreamers MAX is an optional paid subscription, above uStreamers Plus+, monthly or annual and automatically renewing, purchased through the Google Play Store. uStreamers MAX includes all uStreamers Plus+ benefits: wherever these Terms state that a feature or benefit requires uStreamers Plus+, an active uStreamers MAX subscription also unlocks it. In addition, uStreamers MAX offers: (a) more storage than uStreamers Plus+ for the files the streamer uploads for their alerts and overlays, and larger video files; (b) a larger monthly AI balance than uStreamers Plus+, shared, as with uStreamers Plus+, by the Chat AI, its web search, and the other AI features that are enabled, with a part reserved so the Chat AI keeps answering (see section 4.7); (c) longer Chat AI answers; (d) a longer history of stream statistics (up to one year, with the option to export them) and of the channel's community activity; and (e) a uStreamers MAX badge on the profile, in place of the uStreamers Plus+ badge. Each plan's limits (storage, file size, AI balance, answer length, and history periods) are shown in the app, and uStreamers may adjust them, notifying it in the app.
Any subscription purchased by a minor is deemed to have been made with the authorization and consent of the owner of the payment method used (see section 3.3).
8.1. Automatic Renewal, Cancellation Policy, and Non-Refundable Fees
Subscriptions to uStreamers Plus+ and uStreamers MAX automatically renew for successive renewal periods equivalent to the subscription term initially selected (monthly or annual), unless auto-renew is disabled at least twenty-four (24) hours prior to the conclusion of the current billing cycle through the user's Apple App Store or Google Play Store account settings.
To the fullest extent permitted by applicable law, all subscription purchases and fees are final and non-refundable once digital benefits have been accessed. This provision does not prejudice mandatory statutory consumer withdrawal rights in jurisdictions where applicable (such as the 14-day statutory right of withdrawal in the European Union, which expires early once digital performance begins with the consumer's express consent). See also section 8.3 on refunds and chargebacks after using the AI balance.
8.2. Plan Changes
Subscribers can switch from uStreamers Plus+ to uStreamers MAX, or from uStreamers MAX to uStreamers Plus+, from the app. Switching to uStreamers MAX takes effect immediately, and the store charges the price difference prorated for the time remaining in the current period, under its billing terms. Switching from uStreamers MAX to uStreamers Plus+ takes effect when the subscription renews: until then, the uStreamers MAX benefits remain and, from that moment on, the uStreamers Plus+ limits apply. AI balance already used in the current period is kept when changing plans (see section 4.7). Downgrading does not delete files already uploaded: if they take up more than the new plan's storage, no new files can be uploaded until space is freed. The automatic renewal, cancellation, and non-refund rules in section 8.1 apply equally to uStreamers MAX and to plan changes.
8.3. Refunds, Chargebacks, and Abusive Use
The AI balance of uStreamers Plus+ and uStreamers MAX has a real cost for uStreamers at the moment it is used, because uStreamers pays its AI provider for it. Therefore:
Balance during the first 48 hours. During the first forty-eight (48) hours after subscribing to uStreamers MAX, the available AI balance is the same as that of uStreamers Plus+. The full uStreamers MAX balance is released when that period ends. Renewals and changes between the monthly and annual uStreamers MAX plans do not apply this period again.
Refund after using the balance. If a purchase or renewal is refunded, voided, or reversed through a chargeback, at the user's request to the store or to their payment provider, after, while that purchase was active, the account used up the monthly AI balance of uStreamers Plus+ or, on uStreamers MAX, used one fifth of its monthly AI balance, uStreamers will consider that use abusive and may permanently suspend the account, and may also prevent that person from subscribing to plans from other accounts.
Refund after a smaller use. If the balance used was smaller, the amount consumed will be deducted from the AI balance of any later periods the account may have. Anyone who accumulates two (2) refunds of this kind will not be able to subscribe to plans again from that account.
Refunds granted by uStreamers. The above does not apply to refunds that uStreamers grants at its own discretion.
Review. Anyone who believes one of these measures was applied to them by mistake can write to legal@ustreamers.app; uStreamers will review the case and, where appropriate, lift the measure.
Nothing in this section prevents anyone from requesting a refund from the store or limits the rights that the law of their country grants consumers; it only governs the consequences, within uStreamers, of using a paid service and later reversing its payment.
8.4. Boosts
Anyone with an active paid subscription to uStreamers Plus+ or uStreamers MAX, purchased through the app store, receives three (3) boosts for each period of their subscription to give to uStreamers streamers. The period is monthly and counts from the subscription's renewal day, also on annual subscriptions. Access to uStreamers Plus+ or uStreamers MAX obtained through promotions, courtesy grants, boost point redemptions, a gift from another user, or granted by uStreamers does not include boosts.
What a boost does: each boost adds AI balance and boost points to the streamer who receives it, in amounts that depend on the giver's plan and are shown in the app. Several boosts can be given to the same streamer, but no one can boost themselves or a user with whom there is a block. A boost cannot be undone once given.
No rollover and no cash value: boosts not given during a period are lost and do not carry over to the next one. Boosts, AI balance, and boost points have no cash value, cannot be converted into money, are not sold separately, cannot be bought, sold, or transferred between users, and give no right to a refund.
AI balance received: it is separate from the monthly balance in section 4.7: it is used once the period's balance runs out, it does not expire, and it can only be used while the streamer has an active subscription that includes the AI.
Boost points and redemption: boost points are different from the uStreamers points in section 4.3. The streamer redeems them whenever they want, from the app, for days of uStreamers Plus+ or of uStreamers MAX, at the rate shown in the app; they are never redeemed automatically. Redemption is not available while the streamer has an active paid subscription, nor for days of a plan the streamer already has with no expiry date.
Refunds: if the purchase a boost was given with is refunded, the boost is reversed and the AI balance and boost points that boost had added are deducted from the streamer who received it, even if their balance or points become negative. Any AI balance and boost points that become negative are covered only by the boosts the streamer receives afterwards: the monthly AI balance of their plan is never reduced because of this. A plan already redeemed is not revoked. The notice to the streamer states the date and amount of the reversed boost, but does not identify who requested the refund. The reversed boost still counts among the giver's three for that period, and uStreamers may remove the ability to give boosts from anyone with repeated refunds of purchases they gave boosts with.
Who sees a boost: the streamer who receives a boost sees the giver's name in the notification, in the app, and in their channel's activity, and that name may appear on their live stream through the overlay alert. The total number of boosts a streamer has received is shown on their profile.
Changes: uStreamers may change the number of boosts per period, the AI balance and boost points each boost adds, the points each redemption requires and the days it grants, or suspend the feature, notifying it in the app.
8.5. Subscription Gifts
From the Android app, a user may give another uStreamers user one (1) month or one (1) year of uStreamers Plus+ or uStreamers MAX as a gift. The gift is a one-time purchase paid through the Google Play Store, at the price shown by the store, and it does not renew: the person giving it does not take out a subscription.
When a gift cannot be given: no one can give a plan to themselves. A gift also cannot be given if there is a block between the two accounts, in either direction; if the person who would receive it turned off "Receive plan gifts" in Settings → Plan gifts (it is on by default); if either account is suspended or pending deletion; or above the per-person gift limits shown in the app. To protect both people's privacy, the app does not say which of these reasons prevents the gift.
The gift is accepted or declined: the gift has no effect until the person receiving it accepts it. If they decline it, do not answer within thirty (30) days after the payment is confirmed, delete their account before answering, or if the gift can no longer be applied when they accept it (for example, because they already have that plan with no expiry, or because the gift is uStreamers Plus+ and they pay for uStreamers MAX with automatic renewal), uStreamers asks Google Play to refund the purchase to the person who made it. The app shows the gift to the person who gave it as refunded, without saying whether it was declined or expired.
What happens on acceptance: if the person receiving the gift already pays for that same plan with automatic renewal through Google Play, the gift moves their next charge date forward by the gifted time, instead of overlapping with what they already paid. If the gift is uStreamers MAX and the person receiving it pays for uStreamers Plus+ with automatic renewal, their next uStreamers Plus+ charge is moved by the same amount of time and uStreamers MAX stays active for the gifted time. In all other cases, the gift activates the plan, or extends it from its current expiry date, for the gifted time. A gifted plan gives the same benefits as a purchased plan (section 8), except boosts.
No cash value: a gift cannot be exchanged for money or AI balance, cannot be transferred to another person, and does not include boosts (section 8.4). Apart from the refunds provided for in this section, section 8.1 applies.
Anonymous gifts: the person giving the gift may choose to do so anonymously; in that case, the person receiving it and the chat see "Someone" instead of their name. Even so, uStreamers always records who bought each gift, for moderation, refunds, and fraud prevention, and a moderator sees it if the gift is reported.
Message: the person giving the gift may add an optional message of up to one hundred forty (140) characters, with no links. Before payment, the message is checked by an automated moderation system; if it is rejected, the gift cannot be sent with that message. The person receiving the gift can report the message from the app. The message is subject to the rules in sections 6 and 7.
Chat announcement: if the gift is given from a viewer's card inside a channel, and that channel's streamer has not turned off "Announce plan gifts" (it is on by default), @uStreamersBot announces the gift in the channel's Twitch or Kick chat with the name of the person receiving it, before they accept or decline it, together with the name of the person who gave it, or "Someone" if it is anonymous. A message already posted in the Twitch or Kick chat is subject to those platforms.
Later refunds and voided purchases: if the person who bought the gift obtains a refund, cancellation, or chargeback of that purchase through Google Play or their payment method, a pending gift is cancelled and, if it was already accepted, uStreamers may deduct the gifted days from the person who received it, or remove the plan if they have no days of it left. The person who received the gift is not penalized for this: the measures for abusive use of refunds (section 8.3) may only apply to the person who bought the gift.
Changes: uStreamers may change the durations, the limits, and the time allowed to accept, or suspend the ability to give gifts, notifying it in the app. Gifts already paid for can still be accepted or declined.
9. Intellectual Property, DMCA, and Feedback
uStreamers' brand, design, code, and graphic elements are the property of its developers. The names, logos, trademarks, emotes, and audiovisual content of Twitch, Kick, TikTok, and Discord belong to their respective corporate parents (Twitch Interactive, Inc., Kick Gaming, ByteDance Ltd. / TikTok Inc., Discord Inc.) or their respective creators, and are displayed in uStreamers strictly for interoperability purposes to provide the Service.
9.1. DMCA Notice-and-Takedown Procedure
uStreamers respects intellectual property rights and complies with the Digital Millennium Copyright Act (DMCA) and equivalent international standards. Pursuant to 17 U.S.C. § 512(c)(2), uStreamers has designated the following agent with the U.S. Copyright Office to receive notifications of claimed infringement:
If you are a copyright owner (or authorized agent) and believe that an image or content hosted on uStreamers infringes your copyright, you may submit a written notification to the designated agent, preferably by email with the subject "DMCA Copyright Infringement Notice", containing:
Identification of the copyrighted work claimed to have been infringed.
Identification of the allegedly infringing material and its precise location on the Service (URL, post ID, or screenshot).
Your contact details (full name, mailing address, telephone number, and email address).
A statement of good faith belief that the disputed use is not authorized by the copyright owner, its agent, or the law.
A statement, under penalty of perjury, that the information in the notification is accurate and that you are authorized to act on behalf of the owner.
A physical or electronic signature of the copyright owner or their authorized agent.
Upon receipt of a notice that substantially complies with these requirements, uStreamers will expeditiously remove or disable access to the material and inform the user who posted it, to whom it may forward a copy of the notice (including the claimant's contact details) so that the user can exercise the right to submit a counter-notification. Notices that do not substantially comply may be returned to the claimant for completion. Any person who knowingly and materially misrepresents that material is infringing may be liable for the resulting damages, including costs and attorneys' fees (17 U.S.C. § 512(f)).
Counter-Notification: If your content was removed and you believe this was the result of a mistake or misidentification of the material, you may send a counter-notification to the designated agent containing:
Identification of the material that was removed and the location at which it appeared before it was removed.
A statement, under penalty of perjury, that you have a good faith belief that the material was removed or disabled as a result of mistake or misidentification.
Your full name, address, telephone number, and email address.
A statement that you consent to the jurisdiction of the U.S. Federal District Court for the judicial district in which your address is located or, if your address is outside the United States, for any judicial district in which uStreamers may be found, and that you will accept service of process from the person who provided the original notification or an agent of such person.
Your physical or electronic signature.
Upon receipt of a valid counter-notification, uStreamers will forward a copy to the original claimant and will restore the material within ten (10) to fourteen (14) business days, unless it first receives notice that the claimant has filed an action seeking a court order to restrain the allegedly infringing activity.
9.2. Repeat Infringer Policy
uStreamers adopts and reasonably implements a policy of terminating the accounts of repeat infringers. Each valid notice that results in the removal of a user's content is recorded as a strike on that user's account and the user is informed, unless the content is restored following a counter-notification or the claimant withdraws the notice. When a user accumulates three (3) strikes within any twelve (12) month period, uStreamers will permanently terminate the account and may prevent the user from opening new accounts. uStreamers may also suspend or terminate an account before that threshold is reached when the infringement is blatant or willful.
9.3. Unsolicited Ideas, Suggestions, and Feedback License
We welcome community suggestions and ideas to enhance the Service. However, if you submit any feedback, feature requests, design concepts, or technical suggestions ("Feedback"), you acknowledge and agree that such Feedback is provided on a purely voluntary, non-confidential basis, without any expectation of compensation or recognition. By submitting Feedback, you grant uStreamers a worldwide, perpetual, irrevocable, royalty-free, transferable, and sublicensable license to use, implement, commercialize, modify, and exploit such Feedback in any medium and for any purpose without any obligation to credit or compensate you.
9.4. Viewing Live Streams Through Embedded Players
The uStreamers mobile application may display a channel's live stream alongside its chat, using exclusively the official, publicly available web players that Twitch and Kick provide for embedding (player.twitch.tv and player.kick.com). The video stream travels directly from those platforms' content delivery networks to the user's device.
uStreamers does not host, store, copy, record, transcode, download, or redistribute any stream on its own servers, nor does it extract video streams through unofficial means. It likewise does not alter, hide, block, or overlay any visual element on top of the player, its advertising, or the source platform's trademarks. uStreamers acts solely as a technical conduit and aggregating interface that makes already-public content viewable alongside its interactive chat.
International Legal Framework (Server Test Doctrine and CJEU Precedents): Embedded stream viewing operates under the legal framework of the "Server Test" doctrine (established by U.S. federal case law) and binding Court of Justice of the European Union jurisprudence (Cases Svensson C-466/12 and BestWater International C-348/13), as it provides hyperlinked access to content already made freely available to the public on the web without circumventing technological protection measures.
Third-Party Advertising and Ad Integrity: Live streams may contain advertisements or commercial promotions inserted directly and unilaterally by Twitch or Kick. uStreamers does not intervene in, moderate, receive revenue from, or exert any control over such advertisements, and the user agrees not to employ technical mechanisms to circumvent or alter them.
Watching streams inside the application is and will remain free of charge. Paid subscriptions (uStreamers Plus+ and uStreamers MAX, Section 8) pay exclusively for uStreamers' own features and in no case constitute a fee, toll, or requirement for accessing a third party's broadcast.
All audiovisual content played back belongs to its respective creators and/or the source platforms, and is broadcast live without prior editorial review by uStreamers. Users access such streams at their own risk, and any claim regarding their content must be directed to the broadcaster or to the platform that hosts it.
Streamer Voluntary Opt-Out Procedure: Without prejudice to the general notice-and-takedown procedure (Section 9.1), any streamer or channel copyright holder who prefers that their public live stream not be displayed within the uStreamers interface may request immediate exclusion by emailing legal@ustreamers.app or through the support panel. uStreamers maintains an immediate technical kill-switch mechanism capable of disabling channel playback within the app without releasing a new app store build, and exclusion requests are processed within no more than 24 business hours.
10. Suspension, Deletion, and Termination of Accounts
uStreamers may suspend or terminate any account that violates these Terms, including but not limited to: accounts held by users under 13, fraudulent use, the refund or chargeback of a subscription after using its AI balance (section 8.3), chat abuse, uploading prohibited content, or violation of Twitch's, Kick's, or TikTok's terms. You may delete your own account at any time from Settings; deletion is irreversible and anonymizes or permanently deletes your associated personal data and media assets.
10.1. Survival of Terms
All provisions of these Terms which by their nature should survive cancellation, suspension, or termination of an account shall remain in full force and effect following termination of the Service, including without limitation: Content and Feedback licenses (Sections 6 and 9.3), warranty disclaimers and limitations of liability (Section 11), user indemnification (Section 12), dispute resolution and governing law (Section 14), and miscellaneous provisions (Section 15).
11. Limitation of Liability and Disclaimers
The Service is provided "as is" and "as available". To the extent permitted by applicable law, uStreamers does not guarantee the continuous availability of third-party streams or third-party APIs and is not liable for the content, conduct, or transactions of streamers or users outside its direct control.
Third-Party Platform Disclaimer: uStreamers is an independent software application and is not endorsed, sponsored, affiliated with, or administered by Twitch Interactive Inc., Kick Gaming, TikTok Inc., ByteDance Ltd., or Discord Inc., nor by the artificial intelligence, voice, music, and search providers it integrates (OpenAI, ElevenLabs, Brave, Perplexity, Google/YouTube, and Spotify). Use of third-party APIs and webhooks is governed strictly by their respective Developer Terms and Community Guidelines.
No Commercialization or Sale of Third-Party Data: uStreamers does not sell, lease, or commercialize data of users or connected third-party platforms (Twitch, Kick, TikTok, Discord). Optional paid subscriptions such as uStreamers Plus+ and uStreamers MAX compensate solely for access to software infrastructure, server computing resources, design formatting, and creator automation tooling, and under no circumstances constitute the sale or licensing of third-party data or APIs.
11.1. Disclaimer of Consequential Damages and Monetary Liability Cap
To the maximum extent permitted by applicable law, in no event shall uStreamers, its developers, directors, contractors, or infrastructure providers be liable for any indirect, incidental, special, consequential, punitive, or exemplary damages, including but not limited to: loss of profits, lost revenue, lost sponsorship opportunities, business interruption, loss of goodwill, lost data, or computer failure, even if advised of the possibility of such damages.
Notwithstanding anything to the contrary herein, uStreamers' total cumulative aggregate financial liability arising out of or relating to these Terms or the use of the Service (whether under contract, tort, negligence, warranty, or otherwise) shall be strictly capped at the greater of: (a) the total amount actually paid by you to uStreamers for subscriptions in the twelve (12) months preceding the event giving rise to liability, or (b) fifty United States dollars (USD $50) or its local currency equivalent.
The exclusions and financial liability caps provided in this section shall apply to the maximum extent permitted by applicable law. Nothing in these Terms shall limit or exclude any liability that, pursuant to mandatory consumer protection laws in effect in the user's country of residence (including Law No. 24,240 of the Argentine Republic), cannot be contractually waived or limited.
11.2. Force Majeure and Third-Party API Changes
uStreamers shall not be liable for any delay, failure in performance, or interruption of the Service resulting from causes beyond its reasonable control, including but not limited to: unilateral decisions, API deprecations, price changes, rate limits, or outages by Twitch, Kick, TikTok, or Discord, or by the artificial intelligence, voice, music, and search providers (OpenAI, ElevenLabs, Brave, Perplexity, Google/YouTube, and Spotify); failures of cloud infrastructure, hosting providers, or telecommunications networks; natural disasters; wars; acts of terrorism; pandemics; or governmental actions.
12. User Indemnification
You agree to defend, indemnify, and hold harmless uStreamers, its developers, owners, directors, contractors, and agents from and against any claims, lawsuits, administrative proceedings, liabilities, damages, judgments, losses, costs, or expenses (including reasonable attorneys' fees and legal costs) arising out of or related to:
Your access to, use of, or inability to use the Service.
Any content, images, chat messages, or voice alerts that you transmit, upload, or broadcast through uStreamers.
Your breach or alleged breach of any provision of these Terms or the Privacy Policy.
Your infringement or violation of any third-party right, including intellectual property, copyright, trademark, trade secret, privacy, publicity, or moral rights.
Your breach of the terms of service, developer agreements, or community guidelines of Twitch, Kick, TikTok, or Discord, or of the third-party services you connect with your own account (such as ElevenLabs, Spotify, or Google/YouTube), in connection with your activity on the Service.
13. Changes to these Terms
uStreamers may update these Terms to reflect regulatory, technical, or Service changes. Material changes will be communicated within the app. Continued use of the Service after an update constitutes acceptance of the new Terms.
14. Dispute Resolution and Governing Law
14.1. Informal Dispute Resolution (Optional)
You and uStreamers will seek to resolve in good faith and informally any dispute, controversy, or claim arising out of or relating to these Terms or the Service ("Dispute"). Prior informal negotiation is an optional step intended to facilitate an amicable and expeditious resolution, and under no circumstances limits or conditions a user's right to file claims before administrative consumer protection authorities or competent courts.
To initiate this optional process, you may send a communication to legal@ustreamers.app with the subject line "Notice of Dispute", detailing: (a) your username and account email address, (b) a clear description of the facts underlying the dispute, and (c) the proposed remedy.
14.2. Governing Law and Jurisdiction
These Terms are governed by the laws of the Argentine Republic. In the event of disputes arising from consumer relationships protected under Law No. 24,240 or applicable consumer protection legislation, the user may bring actions before the competent Ordinary Courts corresponding to their domicile. For disputes involving users who do not qualify as consumers, the parties submit to the jurisdiction of the Ordinary Commercial Courts of the City of Córdoba, Province of Córdoba, Argentine Republic.
14.3. Injunctive Relief and Intellectual Property Protection
uStreamers and the user reserve the right to petition any competent court for temporary restraining orders, preliminary or permanent injunctive relief, or equitable remedies in matters involving intellectual property infringement, trade secret misappropriation, cyberattacks, automated scraping, or unauthorized access to platform credentials or systems.
14.4. EU Consumer Dispute Resolution
Pursuant to European regulations on alternative dispute resolution and following the formal shutdown of the European Commission's ODR platform (Regulation EU 2024/3228), consumers residing within the European Union may seek cross-border guidance through the European Consumer Centres Network (ECC-Net). For direct claims, please contact us at legal@ustreamers.app.
15. Severability, Entire Agreement, and No Waiver
15.1. Severability
If any provision of these Terms is determined to be unlawful, void, or for any reason unenforceable by a court or authority of competent jurisdiction, such provision shall be reformed to the minimum extent necessary to make it valid and enforceable while preserving its economic and legal intent, and the remaining provisions of these Terms shall remain in full force and effect.
15.2. Entire Agreement
These Terms of Service, together with the Privacy Policy, constitute the complete, final, and exclusive agreement between you and uStreamers regarding the Service, superseding all prior or contemporaneous communications, negotiations, representations, or agreements, whether oral or written.
15.3. No Waiver
The failure or delay of uStreamers to exercise or enforce any right, remedy, or provision of these Terms shall not operate as a waiver of such right or provision, nor shall any single or partial exercise preclude any other or further exercise thereof.
15.4. Export Controls and Sanctions Compliance
You represent and warrant that: (a) you are not located in a country or territory subject to comprehensive international sanctions or embargoes administered by the United Nations, the European Union, or the United States (including OFAC lists), and (b) you are not listed on any governmental denied, blocked, or restricted parties list. You agree not to use the Service for any purpose prohibited by international export control regulations.
16. Contact
For questions about these Terms, copyright claims, or to report an unauthorized minor's account, write to us at legal@ustreamers.app. Copyright infringement notices and counter-notifications are handled by our designated agent following the procedure in Section 9.1.