UVC Privacy Policy
Last updated: 12 November 2026
This Privacy Policy explains how UVC handles information when you visit our websites, use the UVC desktop application, download or update UVC, interact with our promotional materials, contact us, or use other products and services made available in connection with UVC.
This Policy applies across UVC releases and associated services. It is not restricted to a particular application version, website, hosting provider, download location, distribution platform, or marketing channel.
1. Who operates UVC
UVC is maintained, developed, published, and operated by Shreyansh Pandey, an individual.
UVC is developed and published under the names Opinionated Works and Opinionated Software. These are unregistered development and publishing names used in connection with UVC. They are not separate incorporated companies or independent legal entities.
For privacy enquiries, requests, or concerns, contact:
Operator: Shreyansh Pandey
Privacy contact: mail.shreyanshp@gmail.com
Official websites currently used in connection with UVC:
Other websites, domains, subdomains, landing pages, or online services may be introduced or used in the future. References in this Policy to “we”, “us”, or “our” mean Shreyansh Pandey, the individual operating UVC, unless the context indicates otherwise.
2. Scope of this Policy
This Policy covers information processed in connection with:
- The UVC Windows desktop application.
- Our official websites and other websites or online properties operated in connection with UVC.
- Hosting, infrastructure, content-delivery networks (CDNs), and website services.
- Application downloads, installation, update delivery, and distribution.
- App stores, software marketplaces, platform listings, badges, buttons, and external links.
- Marketing, promotional activities, campaigns, referrals, and campaign measurement.
- Feedback, support requests, newsletters, announcements, and other communications.
- Third-party services used to provide, maintain, distribute, measure, or promote UVC.
Not every feature, provider, or channel described here is necessarily in use at every point in time. Where this Policy describes a service or practice as something we “may” use, it is a description of a possible activity, not a representation that it is currently enabled.
3. Information processed by the UVC application
The information involved depends on the features you use, your settings, and the way UVC is configured.
3.1 Application and file-history information
UVC currently processes information needed to provide its file-history and project-management functionality. Depending on what you add to UVC, this may include:
- File and folder names, paths, locations, and filesystem metadata.
- Contents of files and versions that UVC is configured to track.
- Project names, project configuration, and project membership.
- Checkpoints, snapshots, manifests, version-history records, and file-change information.
- File hashes and other technical information used to identify and compare file versions.
- Application preferences, configuration, and Quick Actions context.
As currently implemented, UVC's core file-history data is maintained on your device. This describes the current implementation and is not a commitment that every future feature or service will operate exclusively on your device.
UVC is not designed to collect your keystrokes, clipboard contents, passwords, or activity in unrelated applications. However, files you choose to add to UVC may themselves contain personal, confidential, or sensitive information.
UVC currently does not require a UVC user account for its core desktop file-history functionality, and that functionality does not currently depend on a UVC-operated cloud-sync service. This describes the current product and does not restrict the introduction of accounts, online services, cloud processing, synchronisation, or remote storage in the future. Any such feature will be subject to the disclosures, controls, and legal requirements applicable to it.
3.2 Diagnostic and performance information
UVC uses Sentry, a third-party diagnostics and performance-monitoring service, to help identify crashes, errors, and reliability problems.
When diagnostic reporting is enabled, information sent may include:
- A persistent, randomly generated installation identifier. This distinguishes an installation but is not the same as an anonymous identifier.
- Application events, such as application launches, project creation, checkpoint creation, restore attempts, and failures.
- Event timestamps and technical metadata, such as operation status, duration, item counts, and error details.
- Diagnostic information such as stack traces, exception information, and application context.
- Performance information for a sample of application transactions. The current implementation samples approximately 10% of eligible performance transactions.
We configure the diagnostics integration to avoid sending default personally identifying information and apply scrubbing to diagnostic messages and other event data. These measures reduce the amount of personal information included in reports; they do not guarantee that every personal detail or sensitive value will always be removed.
Sentry may also process technical connection information, such as an IP address, when receiving network requests or operating its infrastructure. Our application-side configuration does not by itself establish what information Sentry may process or retain on its servers.
Diagnostic reporting controls: On fresh installations, diagnostic reporting is currently enabled by default and can be disabled during onboarding or in the application's settings. Certain existing installations may have reporting disabled by default. The available controls and defaults may change. Disabling reporting stops subsequent reporting through the application's diagnostic integration, but does not delete information already transmitted to Sentry.
3.3 Application updates and update delivery
When UVC checks for, downloads, or installs an update, the application, distribution platform, update service, hosting provider, or CDN involved may process technical information needed to deliver and secure the update. Depending on the implementation and provider, this may include an IP address, requested update resource, application version, operating-system or device information, request timestamp, and delivery or error information.
The information processed depends on the update channel and the services involved. App stores and other distribution platforms may independently collect information about store visits, downloads, installations, purchases, and device or account activity under their own privacy notices.
4. Website information, hosting, and analytics
When you visit a UVC website or interact with an online page, information may be processed by the hosting platform, infrastructure provider, security provider, analytics service, or other technology used to deliver that page.
4.1 Hosting and technical request information
Depending on the website and provider, technical information may include:
- IP address.
- Date and time of a request.
- Requested page, resource, or URL.
- Referring page or website.
- Browser, device, and operating-system information.
- Network and connection information.
- Technical events related to website availability, security, errors, and performance.
This information may be processed automatically as part of hosting, content delivery, security, traffic management, abuse prevention, and service operation.
Our current websites use:
Cloudflare Pages — used to host uvc.opinionated.workers.dev/. Cloudflare may process technical request information as part of providing its hosting, infrastructure, network, and security services.
GitHub Pages — used to host opinionatedworks.github.io. GitHub states that when a GitHub Pages site is visited, the visitor's IP address is logged and stored for security purposes. This processing is subject to GitHub's own privacy documentation and practices.
The hosting provider may process information that is not made available to us directly. Our access to hosting information depends on the provider and the tools available to us.
4.2 Website analytics and visitor measurement
We may use analytics, measurement, monitoring, or reporting features offered by our hosting providers or by other third-party services. We may enable, disable, replace, or change such tools as our websites and services evolve.
Depending on the tools and configuration used, we may receive or review statistics such as:
- Total page views and visits.
- Unique or returning visitor counts.
- Live or near-real-time visitor counts, where available.
- Visitor distribution by country, nation, or geographic region.
- Approximate location inferred from network information.
- Referring websites, search sources, and traffic channels.
- Campaign and referral performance.
- Browser, device category, and operating-system distribution.
- Page performance, loading information, and technical engagement metrics.
- Download-page activity and interactions with download links or app badges.
These statistics may be presented in aggregated form. We may not receive an individual visitor's identity or raw connection information merely because a provider supplies aggregate visitor statistics.
Geographic information may be derived from an IP address and is generally approximate. We do not treat such information as equivalent to precise GPS or device-location data.
The analytics tools, metrics, reporting periods, and level of detail available may change depending on the provider and configuration. Some analytics products use JavaScript beacons or other browser-based technologies. Other reporting may rely on server-side logs or infrastructure-level metrics. The relevant technology and provider determine the information processed.
Where applicable law requires consent, an opportunity to object, or another user choice for a particular analytics technology or purpose, we will provide the required mechanism.
4.3 Campaigns, referrals, and promotional measurement
We may use campaign-specific URLs, referral parameters, tracking parameters, promotional codes, QR codes, redirect links, and similar methods to understand how visitors reach our websites and distribution pages.
These methods may help us measure the performance of:
- Product announcements and launch campaigns.
- Promotional or informational pages.
- Partnerships and referrals.
- Social media and community announcements.
- Download campaigns and distribution channels.
- Search, advertising, or other promotional activities.
Where supported by the relevant platform, campaign reporting may include visitor counts, referral sources, page views, geographic distribution, campaign identifiers, and other aggregate performance information. The actual information collected depends on the campaign, platform, analytics service, and technical implementation.
4.4 Downloads, app badges, and external links
Our websites, application, announcements, and promotional materials may contain links, buttons, badges, embedded elements, or other references directing you to external destinations. These may include:
- Microsoft Store and other app stores or software marketplaces.
- Download and update services.
- CDNs, mirrors, file-hosting services, and redirect services.
- External websites and documentation.
- Community platforms and social networks.
- Promotional, referral, and campaign destinations.
Selecting a link or app badge may take you to a third-party service. Once you leave a UVC-controlled website or service, the destination provider may independently collect and process information about your visit or activity under its own privacy policy and terms.
The presence of a link, badge, or external platform does not by itself mean that we receive personal information from that platform. We do not control the privacy practices, availability, security, or content of third-party destinations.
5. Feedback, support, and communications
5.1 Feedback and support
When you submit feedback, a report, or a support request, we may receive the information you choose to provide, which can include:
- The message or description you submit.
- Your email address, if you provide it.
- Your stated preference about whether we may contact you regarding the submission.
- Technical information processed by the form provider.
The current feedback form is handled through SnapIT Forms. The feedback form is not intended to collect project folders or automatically attach your tracked files.
Please do not submit passwords, authentication credentials, payment-card details, health information, biometric information, or other sensitive information through feedback forms unless we specifically request it through an appropriate and secure process.
5.2 Newsletter and promotional communications
If you voluntarily subscribe to a UVC newsletter or promotional communication, we may process:
- Your email address.
- The source or subscription identifier.
- The date and time of submission.
- Information needed to manage your subscription or honour an unsubscribe request.
The current newsletter form uses FormSubmit to transmit submissions to us.
You may unsubscribe from non-essential marketing communications using the method provided in the communication or by contacting us.
We distinguish promotional communications from necessary administrative, security, service, or application-update notices. Providing an email address for one purpose does not automatically mean that you have consented to every other form of communication.
6. Why information is used
Depending on the information and feature involved, we may use information to:
- Provide the UVC functionality you request.
- Create, manage, compare, and restore file versions and checkpoints.
- Maintain application settings and project state.
- Diagnose crashes, errors, and performance problems.
- Maintain the security, stability, and integrity of UVC and its distribution channels.
- Host, deliver, distribute, and update UVC and related materials.
- Understand website traffic, visitor distribution, referral sources, and campaign performance.
- Measure the effectiveness of announcements and promotional activities.
- Respond to feedback, support requests, and other communications.
- Send newsletters or promotional communications where appropriately authorised.
- Communicate important product, application, security, or policy updates.
- Meet legal obligations and establish, exercise, or defend legal claims.
We do not use the contents of your tracked files for advertising.
We do not currently sell personal information as a business model. Any future activity involving the sale, sharing, or use of personal information for targeted advertising will be subject to applicable legal requirements, updated disclosures, and required user choices.
7. Legal bases for processing
Where applicable data-protection law requires a legal basis, the basis will depend on the particular processing activity. It may include:
- Providing requested functionality: processing necessary to provide the features or services you choose to use.
- Legitimate interests: maintaining, securing, troubleshooting, and improving UVC, measuring aggregate service performance, preventing abuse, and responding to operational issues, where those interests are not overridden by your rights.
- Consent: optional communications, non-essential tracking technologies, or other processing where consent is required by applicable law.
- Legal obligations: processing necessary to comply with applicable legal requirements.
Where we rely on consent, you may withdraw it. Withdrawal does not affect processing that took place before withdrawal. Where applicable law requires consent before a particular activity begins, this Policy or your continued use of UVC does not replace that separate affirmative consent.
8. Third-party providers and platforms
UVC uses or may use third-party providers to support its functionality, hosting, delivery, distribution, analytics, communications, and promotion.
Current integrations and platforms include:
| Provider or platform | Purpose |
|---|---|
| Cloudflare Pages | Hosting and delivery of uvc.opinionated.workers.dev |
| GitHub Pages | Hosting and delivery of opinionatedworks.github.io |
| Sentry (Functional Software, Inc.) | Application diagnostics and performance monitoring |
| SnapIT Forms | Feedback form submissions |
| FormSubmit | Newsletter and announcement form submissions |
Depending on our requirements, we may also use:
- Additional website hosting and infrastructure providers.
- Content-delivery networks and CDN services.
- File-hosting services, download mirrors, redirect services, and update-delivery providers.
- App stores, software marketplaces, and distribution platforms, including Microsoft Store where used.
- Analytics, campaign measurement, advertising, referral, and promotional services.
- Email delivery, mailing-list, communications, and form-processing providers.
- External websites, documentation services, community platforms, and other online destinations.
This list is illustrative and non-exhaustive. It does not mean that every named category or platform is currently in use.
Third-party providers may process information in accordance with their own privacy policies, security practices, and contractual arrangements. Their processing may take place in countries other than your own.
9. International processing and transfers
UVC is operated from India. Depending on the feature, provider, infrastructure, distribution channel, or external destination involved, information may be processed in India or in other countries where our service providers operate.
CDNs, hosting platforms, analytics services, app stores, download providers, email services, and other infrastructure may operate across multiple jurisdictions. The location of processing may therefore depend on the provider's technical arrangements.
Where applicable law imposes requirements on international transfers, we will use an appropriate transfer mechanism or other permitted basis for the transfer.
10. Retention and deletion
Retention depends on the type of information, the feature involved, your settings, the provider, and applicable legal requirements.
10.1 Information stored by UVC on your device
Under the current application implementation:
- Temporary file history is generally subject to a rolling seven-day retention window.
- Certain project settings may allow retention behaviour to be adjusted.
- Permanent checkpoints created by you do not automatically expire under the ordinary temporary-history window.
- Removing a file from a project detaches it from that project; it does not necessarily delete the original file or all historical records.
- Deleting a project may archive its information rather than immediately erase every associated record. Historical data may remain until applicable retention or storage-cleanup processes remove it.
Uninstalling UVC does not necessarily remove its data directory. To remove the principal local application data, you may need to delete:
%APPDATA%\com.uvc.app
You should separately review any exports, backups, or temporary files saved outside that directory. Deleting application data is permanent and may make historical versions unrecoverable.
10.2 Information held by providers
Information transmitted to Sentry, SnapIT Forms, FormSubmit, Cloudflare, GitHub, or other providers may be retained according to their applicable retention settings, policies, and contractual arrangements.
Disabling a feature or deleting UVC from your device does not automatically delete information already held by an external provider.
We retain information only for as long as reasonably necessary for the purposes described in this Policy, unless a longer period is required or permitted by law.
11. Security
We use reasonable technical and organisational measures appropriate to the nature of the information and the way it is processed.
The current application uses local storage mechanisms and file-integrity techniques, including cryptographic hashing, for aspects of its file-history functionality. A file hash is not encryption. Local storage should not be treated as a substitute for device encryption, access controls, backups, or other security measures.
No software, storage mechanism, or transmission method can be guaranteed to be completely secure. You remain responsible for securing your device, operating system, accounts, and any files you choose to manage with UVC.
12. Your privacy rights and choices
Depending on your location and applicable law, you may have rights to:
- Request access to personal information concerning you.
- Request correction of inaccurate information.
- Request deletion or erasure.
- Request restriction of, or object to, certain processing.
- Receive certain information in a portable format.
- Withdraw consent where processing is based on consent.
- Object to certain analytics or tracking technologies.
- Lodge a complaint with a competent data-protection authority.
You can also use the application's available settings to disable diagnostic reporting, use the unsubscribe method in non-essential email communications, and use any applicable website analytics or cookie controls.
To exercise a privacy right or ask a question, email mail.shreyanshp@gmail.com. Please identify the relevant UVC feature, website, platform, campaign, or communication and describe your request.
We may request reasonable information to verify your identity and locate the relevant records. We will respond in accordance with applicable legal requirements.
Some information may be stored only on your device or held independently by a third-party platform. We may not have access to it or control over it. In those circumstances, you may need to exercise your rights directly with the relevant platform or manage or delete information on your own device.
12.1 India
The Digital Personal Data Protection Act, 2023 and the Digital Personal Data Protection Rules, 2025 have a staggered commencement schedule. We will apply the provisions and obligations that are in force and applicable to our processing activities, and update our practices as further provisions take effect.
12.2 European Economic Area, United Kingdom, and other jurisdictions
Where the GDPR, UK GDPR, or another applicable privacy law applies, you may have additional rights and protections under that law. These may include the right to complain to the relevant supervisory authority.
Where applicable law requires us to appoint a local or regional representative, we will make the required appointment and publish the representative's contact details.
12.3 United States
Privacy rights vary by state and may depend on the nature and scale of the relevant processing and whether a particular law applies. Where a US privacy law applies to our activities, we will handle eligible requests in accordance with that law.
13. Children's privacy
UVC is a general-purpose desktop application and is not designed or directed at children.
We do not knowingly solicit personal information directly from children through our websites, forms, or application services, and we do not design UVC for child-directed use. We do not intentionally use children's personal information to target advertising at them. The application may process diagnostic events as described in this Policy; this Policy does not represent that the application can identify every user's age or guarantee that no child's information will be processed.
The legal definition of a child varies by jurisdiction. For example, the United States' COPPA framework generally concerns children under 13, while India's Digital Personal Data Protection Act defines a child as an individual under 18. Certain European privacy rules allow Member States to set the age for a child's own consent to certain online services between 13 and 16.
Where applicable law requires verifiable parental or guardian consent or other protections before personal information relating to a child is processed, we will apply those requirements to the relevant processing. If you believe a child has provided personal information to us, contact us at mail.shreyanshp@gmail.com so that we can review the matter and take appropriate steps.
14. Cookies and similar technologies
UVC websites, campaign pages, hosting providers, distribution platforms, and other online services may use cookies, local storage, server logs, analytics scripts, tracking pixels, URL parameters, or similar technologies for functionality, security, fraud prevention, measurement, and service operation.
The use of such technologies depends on the website or service involved. Different providers and destinations may use their own technologies independently of UVC.
Where applicable law requires consent for a particular technology or purpose, the relevant consent mechanism will be provided. Where a legal exception permits use without consent, we will provide any information and objection mechanism required by that exception.
15. Automated decision-making
UVC does not currently use personal information collected through its diagnostic, feedback, or newsletter integrations to make decisions that produce legal or similarly significant effects about individuals.
If this changes for a particular service, we will provide information and rights required by applicable law.
16. Changes to this Policy and notices
UVC's features, infrastructure, hosting arrangements, providers, websites, distribution channels, promotional activities, and data practices may evolve. This Policy may therefore be revised from time to time.
16.1 Website-related changes
For changes that relate only to a website, website hosting, or website analytics, we may publish the revised Policy on the relevant official website. Such a revision may take effect when it is published, and we are not required to send an individual email or display an in-app prompt for every website-only change, except where applicable law requires additional notice or consent.
The latest version and its update date will be available on the relevant official website. Where a change affects only one website or service, we may publish the notice on that website or service.
16.2 Changes relevant to the installed UVC application
Where a Policy change materially relates to the installed UVC application or its data practices, we intend to communicate the revised Policy to installed-app users through one or more of the following methods, as appropriate:
- An in-app notice or prompt displayed after a successful application update.
- An email to an address we hold and are permitted to use for that type of service or policy notice.
- Both an in-app notice and an email.
The specific method may depend on the nature of the change, the available communication channels, and the circumstances. An in-app notice may provide access to the revised Policy and explain the relevant changes.
Not every application update will necessarily produce a privacy-policy prompt. Notices will be used when there is a relevant Policy change or other reason to inform users.
16.3 Changes requiring consent or advance notice
The notice methods described above do not replace any consent, advance notice, or other user choice required by applicable law. If a change introduces a new purpose or form of processing for which consent is legally required, we will seek that consent before commencing the relevant processing. We will not treat publication of a revised Policy, an application update, or continued use of UVC as consent where the law requires a separate affirmative action.
The revised Policy will state its latest update date. Changes will not retroactively authorise processing that required consent or another legal basis at the time it occurred.
17. Contact
For privacy questions, requests, complaints, or concerns relating to UVC, contact:
Shreyansh Pandey
Individual operator of UVC
Development and publishing names: Opinionated Works and Opinionated Software
Email: mail.shreyanshp@gmail.com
Official websites:
This Policy describes UVC's practices and services as they may apply at the time of use. It does not guarantee that a feature, provider, website, or distribution channel will remain unchanged. Where a new feature or service materially changes personal-data processing, the relevant disclosures, controls, and legal requirements will apply.