Optional Google Analytics
After you choose Allow in Analytics settings, this website loads Google Analytics 4 (G-6FSJC7WXWV), using a separate stream for Fennec. Google processes page views, analytics cookies, browser/device information, referrers and approximate location to provide traffic reports. We disable advertising signals and send public-page addresses without query parameters or fragments. The tag is not loaded before your permission or after rejection. Your choice is saved in local storage on this site. You can withdraw permission through Analytics settings at any time; withdrawal clears Google Analytics cookies available to this site and reloads the page to stop the tag. Information about Google processing is linked below.
Controller and contact
The controller is Norman Eiche, operating under the brand Skillful Fox Studio, Am Ring 44, 24558 Henstedt-Ulzburg, Schleswig-Holstein, Germany. For privacy requests, write to skillfulfoxstudio@proton.me. For application support, use support@skilful-fox.com.
Website access
Vercel hosts this website and its licensing API. Serving and securing requests involves connection data such as IP address, request time, requested URL and browser information. The website does not embed advertising. Optional Google Analytics cookies and the saved analytics preference are described below. Hosting infrastructure may process its own operational and security logs. The legal basis is Article 6(1)(f) GDPR: the legitimate interest in providing a reliable and secure website.
Website analytics
The public website uses Vercel Web Analytics to measure visits and page views. Vercel provides aggregated statistics including page, referrer, approximate location, browser, operating system and device type. According to Vercel, visitor counting uses a request-derived hash with a session lifespan of up to 24 hours, without third-party cookies or identifiers tracking people across websites. Our integration sends only known public page paths, strips query parameters and fragments, and does not send form contents, email addresses or custom events. Local development, preview deployments, unknown URLs and download/reset pages are excluded. See the linked Vercel Web Analytics privacy documentation for provider processing details.
Licence issuance and activation
For invited Beta testers, the developer records the registered email address, tester name or label, licence ID, edition, installation limit, issuance date and revocation status. The server stores a keyed digest and an encrypted recoverable copy of the licence key. First activation sends the registered email and key, a randomly generated installation public key, a request timestamp and a one-time request value. The installation identity is not a hardware fingerprint. The server records the installation key and activation time and returns a signed confirmation. This processing provides and administers your licence under Article 6(1)(b) GDPR. These details are required for activation; without them the server cannot activate an installation.
Offline use and status checks
After activation, Fennec can work offline indefinitely using its saved signed confirmation. Automatic update and licence checks are enabled by default and can be disabled. A manual update check also checks the licence. Licence-status requests include the signed activation confirmation, which contains the registered email and licence information, the installation public key and request-verification data. The update request includes the licence ID, application version, operating system and architecture. Network failure does not revoke a licence. Licence administration relies on Article 6(1)(b) GDPR; abuse prevention and secure service operation rely on Article 6(1)(f).
Recovery, reset and service email
Recovering a key sends it to the registered email address. Resetting installations requires confirmation through a link sent to that address; ordinary activation does not require an email confirmation code. Resend delivers these service emails and processes the recipient, message content and delivery information. The service records request type, time, status and, for reset, a digest of the confirmation token. For abuse prevention, rate-limit counters use an IP-derived keyed hash rather than a raw IP address in the application database. This is pseudonymous data, not anonymous data. Processing is based on Articles 6(1)(b) and 6(1)(f) GDPR.
Manuscripts and optional AI
Manuscripts, projects and semantic indexes are stored locally by Fennec. Built-in AI tasks run through the local model runtime. They are not submitted to the licensing service. Downloads of models, dictionaries or runtime components contact the relevant download host, which receives connection information. If you send content to support yourself, that content becomes part of your support correspondence.
Local diagnostic journal
The technical journal is local, enabled by default and limited to five files of 2 MB. It contains timestamps, application versions and fixed operation/error categories. Exported reports also contain the operating system family and processor architecture. Manuscripts, AI prompts and replies, email addresses, licence keys and full file paths are excluded. You can disable recording, clear the journal or export a readable report. Disabling retains existing entries; clearing does not delete separately exported copies. Reports are not uploaded automatically. If you send a report to support, it is used to investigate your request under Article 6(1)(b), or Article 6(1)(f) for voluntary defect reports and product reliability.
Support and release-interest requests
The contact form sends your email address, topic, message and interface language through Vercel and Resend to the developer to handle your enquiry. The form does not accept attachments. To limit abuse, the server temporarily stores a keyed hash of the IP address in Neon; the raw IP address is not stored in these rate-limit records. Contract-related support is based on Article 6(1)(b) GDPR; general correspondence is based on Article 6(1)(f), the legitimate interest in responding to enquiries. A request to be notified of a release is voluntary consent under Article 6(1)(a); you can withdraw it by email at any time without affecting processing before withdrawal. There is no website account or automatic newsletter subscription. Release-notification requests are handled by the developer.
Recipients and external services
Vercel provides hosting and API execution, Neon provides the licence database, and Resend delivers licence-related emails. The developer uses email services to receive and answer correspondence. Optional Telegram discussions and invitation download destinations are external services: their operators process data when you choose to use them. External links do not embed those services into this page. Provider privacy information is linked below.
International processing
Providers and their subprocessors may process data outside Germany and the European Economic Area, including in the United States. An EU service region does not by itself rule out international support access or subprocessors. Applicable transfer safeguards depend on the provider agreement and destination, for example an adequacy decision or Standard Contractual Clauses. Contact the controller for information about the safeguards applicable to your data.
Retention and deletion
Licence and installation records are retained as needed to administer a perpetual licence, provide recovery and enforce installation limits. A reset changes the installation generation; it does not automatically erase all historical records. Reset links expire after 30 minutes. Expiry prevents use of the token but is not a promise to delete the entire request at that time. Encrypted queued message content is removed after successful provider acceptance or when the mail worker discards the request; delivery/request metadata remains until administrative cleanup. Short-lived replay and rate-limit records are cleaned during relevant requests. Support correspondence is retained as needed to handle the enquiry and any related claims or legal obligations. Release-interest correspondence is needed until notification or withdrawal. Provider logs and backups have their own retention settings; no fixed universal deletion deadline is claimed here. You can request erasure, subject to applicable legal exceptions.
Your rights
Subject to the applicable conditions, you may request access, rectification, erasure, restriction and data portability. You may object to processing based on legitimate interests on grounds relating to your situation, and withdraw consent where consent is the basis. Write to the privacy contact above; only information necessary to verify the request will be sought. You may complain to a supervisory authority, including the Unabhängiges Landeszentrum für Datenschutz Schleswig-Holstein. Licence checks automatically enforce the agreed installation limit and revocation status; contact support for human review if a result is incorrect. No advertising profiles are created.
Provider information and supervisory authority
skillfulfoxstudio@proton.me ↗