Synthetic demonstration
A local, Synthetic demonstration validates a zero-cost scenario and blocks a requested comment operation when the YouTube terms state is unresolved. It makes no network request and is not a market result.
Private, non-commercial audience-research tool for one owner.
site-config.js and replace both contact placeholders with the real domain and a working privacy-contact email. Do not publish this placeholder version as a privacy-policy contact point.
Badacz odbiorców is a private, non-commercial local tool used by one owner. It is not sold, distributed to customers, offered as a public dashboard, or used to contact YouTube users. This public page documents the API client and its limits; it does not provide access to the tool.
The intended use is analytics and reporting: documenting how a research topic can be translated into traceable source-discovery queries and, only if the relevant YouTube terms are accepted and the client is permitted to do so, producing independently generated analytical observations. Any independently generated metric or category will be clearly labelled as independently generated and not as a metric supplied by YouTube.
A local, Synthetic demonstration validates a zero-cost scenario and blocks a requested comment operation when the YouTube terms state is unresolved. It makes no network request and is not a market result.
A one-time technical pilot used search.list for up to five public video records. It did not paginate, create derived metrics, retrieve comments, or establish a market finding.
The planned 12 Polish plus 12 English queries are not run. The local code stops before a live request while access remains unresolved.
commentThreads.list and comments.list, reply retrieval, resumption, comment deduplication and raw-data deletion or refresh controls are not implemented and are not currently retrieved.
The future workflow is: a research brief → official YouTube Data API source discovery → local storage of the permitted minimum → separately labelled analytical output → a traceable local report. It does not use scraping, does not automate engagement, does not publish on YouTube, does not profile authors and does not train a model on comments.
Until the relevant permission and implementation exist, the future workflow remains disabled. The complete distinction between current and planned processing appears in the data map.