Privacy Policy
Learn what happens when you visit the website, subscribe to updates, or contact us, and how to exercise your privacy rights
Draft revised: September 6, 2026
Before publication: confirm the deployed Railway log-retention settings and Resend open/click tracking configuration. Resolve the external Google Fonts loading described below, either by hosting the font files with the website or establishing the appropriate legal basis and any required consent. Set the effective date when this policy takes effect and remove this draft note.
This policy covers visits to capturecontext.dev, newsletter subscriptions, and correspondence with CaptureContext. Individual apps have their own policies. Information about the Myo app is covered by the Myo Privacy Policy.
Maksim Kruk, a sole trader established in Poland, operates this website and is the controller of personal data processed for its operation, newsletter, and correspondence. CaptureContext is the umbrella brand for his independent developer work, not a separate company or legal entity.
For privacy questions or requests, contact support@contact.capturecontext.dev.
The website and newsletter subscription service use Railway hosting. When you visit or submit a request, the hosting infrastructure receives technical information needed to serve it. This can include your IP address, requested URL, time of the request, browser information, referring page when supplied by your browser, and response or error information. We use operational information to deliver the website, investigate failures, and protect the service from abuse.
The website uses browser storage to remember your light, dark, or system theme preference. This preference is used for appearance, rather than advertising or measuring your activity across websites. You can remove it by clearing this website's stored data in your browser.
The website currently requests the Inter typeface from Google Fonts. Your browser connects to Google's font servers and sends network information, including your IP address and browser request headers, to receive those files. This request can occur without subscribing or sending a message. Google's handling of its services is explained in its privacy policy.
When you subscribe, we process:
The subscription form sends your email address to our newsletter endpoint, which passes it to Resend. Resend stores the contact record and manages newsletter delivery. We do not maintain a separate newsletter contact database in the subscription service.
To limit repeated requests, the service temporarily stores hashes derived from the submitted email address and connecting IP address, together with request counters. Hashing does not make these records anonymous. These counters are used for abuse prevention, not marketing profiles.
Subscribing is optional. The form explains that submitting your address signs you up for CaptureContext product updates and news about new work. If you do not subscribe, you can still browse the website.
Resend supports per-recipient email-open and link-click measurement. Open measurement uses an image request, and click measurement routes links through a tracking address. These features are separate from delivery and bounce information.
Configuration to confirm: replace this paragraph with the actual sending-domain configuration before publication. If open and click tracking are disabled, state that directly. If enabled, disclose the resulting recipient-linked activity, its purpose and retention, and establish the required consent before sending tracked messages. Newsletter subscription consent should not be treated as automatic consent to every form of engagement tracking.
The website contact form prepares an email draft in your own mail app. Its fields include a category, subject, name, email address, and message. The form does not submit those contents to a website contact-form backend. We receive them when you choose to send the email.
We use Resend to handle correspondence sent to our contact addresses. We process the sender's address, message, attachments, and other details included in the email to respond to enquiries, discuss potential work, provide support, and resolve issues. Your own email provider also processes the message under its own terms.
You choose what to send. We may need a reply address and enough context to respond meaningfully. Contacting us does not subscribe you to the newsletter.
| Processing | Purpose and GDPR legal basis |
|---|---|
| Newsletter subscription and delivery | Your consent to receiving CaptureContext updates |
| Delivery failures, suppression records, and subscription-endpoint abuse prevention | Our legitimate interests in operating a reliable mailing service, preventing abuse, and respecting subscription choices |
| Website delivery and necessary operational logs | Our legitimate interests in providing a working, secure website and resolving technical problems |
| Remembering your selected theme | Providing the appearance preference you request; any personal-data processing is limited to that functionality |
| Correspondence | Taking steps at your request before a contract or performing a contract where applicable; otherwise our legitimate interest in responding to enquiries and resolving issues |
| Compliance records | Compliance with applicable legal obligations, where required |
The Google Fonts integration and any optional email engagement measurement require the separate assessment identified in the draft notes above. This policy does not treat merely visiting the website as consent to optional tracking.
Where we rely on consent, you may withdraw it at any time. Withdrawal does not affect processing that was lawful before it. Where we rely on legitimate interests, you may object as explained below.
We use Railway for hosting and Resend, operated by Plus Five Five, Inc., for newsletter contacts, email delivery, and correspondence. They process information on our behalf under applicable data-processing arrangements. Providers may separately process limited information for their own legal, security, or business responsibilities.
Resend stores customer data in the United States. Choosing a European sending region does not move its stored data to Europe. Its data-processing addendum incorporates Standard Contractual Clauses for relevant transfers, and its GDPR information describes the applicable safeguards. Its infrastructure providers are listed on its subprocessors page.
Railway and its providers may process information outside the European Economic Area. Its data-processing addendum and privacy policy explain its processing and transfer arrangements. The font requests described in section 2 also involve Google directly.
We remain responsible for processing carried out on our behalf. Contact us for information about the safeguards applicable to your data, including how to obtain a copy. External websites you choose to visit through links on this site operate under their own policies.
Where a specific legal obligation or dispute requires limited information to be retained longer, that information is limited to what is necessary for that purpose.
You can unsubscribe using the link in a newsletter message or by contacting support@contact.capturecontext.dev. Unsubscribing stops newsletter delivery; it is different from requesting deletion of all related records.
Depending on the processing and applicable law, you may request access, correction, deletion, restriction, or a portable copy of your personal data. You may object to processing based on legitimate interests and may object to direct marketing at any time. You may withdraw consent where consent is the legal basis.
Send requests to the contact address above. We may need limited information to verify that a request relates to your address or records. We normally respond within one month and will explain any permitted extension within that first month.
You can complain to the President of Poland's Personal Data Protection Office, UODO, or another competent data-protection authority.
We do not sell your personal data. We do not use the website or newsletter data to make solely automated decisions that produce legal or similarly significant effects on you.
We will update this policy when our practices change. Material changes will be communicated appropriately before new processing begins, and we will obtain additional consent where required. A policy update alone does not authorize a new use of your data.