Effective date: 20 August 2026
Last updated: 20 August 2026
TV Glare & Placement ("the app") is developed by Hani Fahhad. This policy explains
exactly what the app does and does not collect. It is written to match the app's
technical behaviour precisely; if the app changes, this policy is updated with it.
The short version: the app works entirely on your device. Nothing is collected
unless you switch on an optional setting, and even then it is anonymous numbers only —
never images, never your location, never anything that identifies you.
The app uses the camera to scan your room and place a virtual TV in augmented reality.
Camera frames are processed on your device, in memory, in real time. They are
never saved to disk, never stored, and never transmitted anywhere. No photograph
or video of your home leaves your phone, and none is retained after a scan ends.
You grant camera access through the standard iOS prompt. The app cannot function
without it, since scanning your room is what it does.
If you use the sun exposure timeline, the app requests your approximate location
once and reads the device compass.
This is used only on your device, to calculate where the sun sits in the sky
relative to your room, so it can tell you when daylight might reflect off your screen.
Your location is **never stored, never transmitted, and never included in any data the
app sends.** It exists in memory for the duration of the calculation. If you decline
location access, every other feature continues to work — only the sun timeline is
unavailable.
The app has two optional settings, both switched off unless you turn them on:
If you enable either, the app sends the following after an analysis:
light counts)
only, not the scan itself**
What is never included, under any circumstance: images or camera frames, the room
scan or 3D mesh itself, your location, your name, your email, your IP address as an
identifier, advertising identifiers, or any other information that could identify you
or your device.
This data is used solely to improve the accuracy of glare detection and light
measurement across different devices. It is processed on servers operated by the
developer using Microsoft Azure (Netherlands region). It cannot be traced back to you,
because nothing identifying is ever attached to it.
You can turn these settings off at any time in the app's Settings screen. Because the
data is anonymous and unlinked, it cannot be individually retrieved or deleted after
the fact — there is no identifier that would let anyone, including the developer,
connect a record to a person.
If the app crashes, iOS may generate a diagnostic report. **These reports remain on
your device.** The app reads them locally to help diagnose stability problems and does
not transmit them.
Separately, if you have enabled sharing with Apple in iOS Settings, Apple may provide
the developer with anonymised crash reports. That is governed by
Apple's privacy policy, not this one.
The app offers a one-time purchase that unlocks the full analysis report.
Purchases are handled entirely by Apple. Payment details are never seen by, sent
to, or stored by the app or the developer. The app only ever learns whether a purchase
exists. Apple's handling of your payment information is covered by Apple's privacy
policy.
The count of free analyses you have used is stored on your device only.
The app does not track you across apps or websites, does not contain advertising, does
not use any advertising or analytics SDK, and does not sell or share personal data
with anyone. There is no third-party analytics service embedded in it.
The app is not directed at children and collects nothing that identifies any user,
regardless of age.
Because the app collects no personal data, there is no personal data held about you to
access, correct, export, or delete. If you have enabled optional diagnostics and wish
to stop, switching the setting off ends all transmission immediately.
The support and privacy pages are static files served by GitHub Pages. They set no cookies,
run no scripts, load no fonts, images or trackers from anywhere else, and contain no
analytics of any kind — which is why there is no cookie banner to accept. Like any web host,
GitHub receives the network requests needed to deliver a page and may log them, including IP
addresses, under GitHub's own privacy statement.
Nothing about that is connected to the app or to anything you do inside it.
If the app's data practices change, this page is updated and the "last updated" date
above changes with it.
Questions about this policy or the app's privacy behaviour:
hani.enterprise@outlook.com