NPC STREAMS

Privacy Policy

What we collect, what we do not, and what stays on your phone.

NPC Streams Privacy Policy

Version 1.0.

Last updated: 9 September 2026. Effective on the day the app is published.

*Part of the Terms of Service. US only. You must be 16 or over.*

The short version. We collect what the app needs to work and nothing else. **The delivery check

runs entirely on your phone and never sends anything anywhere.** We do not build a faceprint or a

voiceprint, we do not do face recognition, and we never sell your data or share it for advertising.


1. Who to write to

[LEGAL ENTITY NAME], a Wyoming limited liability company, [REGISTERED ADDRESS], United States.

privacy@npcstreams.com reaches a person.


2. What we collect

When you make an account

You can watch without an account. If you do, we hold nothing that identifies you.

When you buy a line

The words of your line, what you paid, and when. **Your card details go straight to Stripe and never

touch our servers.** We keep the last four digits and the card brand so you can recognise a refund.

When you go live

Your stream, and the clips cut from it. The city you are in. How long you streamed and how many

deliveries counted. What Stripe tells us about your payout account, which is whether you can be paid

and what it still needs, never your bank details or your identity documents.

Automatically

Your device type and operating system version, crash reports, and rough usage so we can tell what is

broken. IP address, kept for 30 days, for security and fraud. **No advertising identifiers, no

third party analytics SDKs, no tracking pixels.**


3. The delivery check, in detail

This is the part people ask about, so here it is precisely.

**Everything below happens on your phone, in real time, and none of it is transmitted, stored on our

servers, or seen by us.**

Speech. A speech model runs on the device and turns what you say into text, which is compared

with the line you were given. It matches words. It does not build a model of your voice. There is

no voiceprint, no speaker identification and no speaker enrolment anywhere in the app, and nothing

about how you sound leaves the phone.

A person in frame. An on-device model decides whether a person is in the picture. It answers *is

there a person*, and nothing else. No face detection, no face geometry, no face recognition.

Telling one person from another. So the same person cannot be counted twice, the app compares

the colour of what people are wearing, in three horizontal bands, using a colour histogram. The

source file says it in the first line of its own comments: *"NO FACES. Nothing in this file looks at

a face, and nothing in it may ever be changed to."*

It is short lived and then it is gone. The comparison data exists only while the camera is

looking, is held in memory rather than written down, and is destroyed when the stream ends. It never

leaves the device.

We do not collect biometric identifiers or biometric information as those terms are used in the

Illinois Biometric Information Privacy Act, the Texas Capture or Use of Biometric Identifier Act, or

the Washington biometric statute. **We do not scan or map facial geometry, we do not create

voiceprints, and we do not use face recognition.** If that ever changes we will ask you first, in

writing, before collecting anything, and publish how long it is kept and when it is destroyed.


4. What we do with it

**We do not sell your personal information and we do not share it for cross context behavioural

advertising, as those terms are defined under California law. We have never done either and we

have no plans to.** We do not use your content to train any AI model.


5. Moderation, and the AI that reads your line

Every line is screened before it can be bought. A first pass runs on our own servers against a

word list. Anything that gets past it is read by a third party AI classifier, which sees **the 30

characters of the line and nothing else**: not your handle, not your account, not your location, not

your payment details.

We are naming this specifically because Apple requires it, and because you should know before you

type. If you would rather no third party service saw your line, do not post one.

Reported streams and clips are reviewed by a person, not by an automated system, and no account

is ever closed by software alone.


6. Age

16 and over to use NPC Streams at all. 18 and over to go live or be paid.

We read an age range from your Apple or Google account. That range was set by the account holder

or their parent. We call it confirmed, never verified, because it is a declared range and not an

identity check. We do not ask for your birthday, we do not check your identity, and in most of the

country the platforms return nothing at all.

We keep only the band, not a date of birth, and we delete what the store sends us once we have

read it.

If you are 16 or 17, we do not sell your personal information, we do not share it for targeted

advertising, and we do not profile you. Consent does not change this and you cannot opt in to it,

because Connecticut and Maryland prohibit it outright and we apply that everywhere rather than

running two versions.

Nobody under 16. We do not knowingly collect anything from anyone under 16. If you believe a

child has an account, write to privacy@npcstreams.com and we will delete it. A parent or guardian

of a 16 or 17 year old can close the account and get the unspent balance back by writing to the same

address, and we will not make it difficult.


7. Who else sees it

Nobody else. No data brokers, no advertisers, no analytics companies.

If the business is ever sold, information moves with it, and we will tell you before it does.


8. How long we keep it


9. What you can ask for

Anyone, anywhere, whatever your state says. We do not check which state you are in before

honouring one of these.

Write to privacy@npcstreams.com. We answer within 45 days, and we will tell you if we need

longer. If we turn a request down we say why, and you can appeal to the same address; if we get the

appeal wrong you can complain to your state Attorney General.

Some things survive deletion because the law requires it: payment records, moderation records,

and anything under a legal hold. Section 8.

Withdrawing permission for the camera, the microphone or location is in the app's own settings as

well as your phone's, and the app keeps working for everything that does not need them.


10. Security

Session tokens are 32 random bytes and only their SHA-256 hash is stored. Passwords are PBKDF2 with

100,000 rounds, a per user salt, and constant time comparison. Everything travels over TLS. Admin

actions are logged with who did what, to whom, and why.

No system is perfect. If there is ever a breach affecting you, we will tell you and the

regulators we are required to tell, without waiting to be asked.


11. People who appear in a stream and never used the app

You are not our user and nothing here binds you.

If you appear in a stream, you can have it removed with no account, no app and no explanation at

npcstreams.com/takedown, linked from every video. **It comes out of public view when we receive

it and we review it afterwards.** We aim to reply within 24 hours and to delete it everywhere within

72. We never tell the streamer who asked.

We do not run face recognition and we do not try to identify anybody in a stream. Streamers are

forbidden from naming, describing or identifying anyone.


12. Changes

If we change something that matters we will tell you by push and email **30 days before it takes

effect**, and ask you to accept it. Smaller corrections are posted with a new date. Every version

stays at npcstreams.com/privacy.


privacy@npcstreams.com for anything in this document.

npcstreams.com/takedown if you are in a video and would rather not be.

NPC Streams · support@npcstreams.com