Privacy policy

This policy explains how Tim Harris handles information collected through this personal website. For privacy questions or requests, email tim@timharris.xyz.

Information you share

When you use the contact form, we collect your name, email address, inquiry category, message, and confirmation that you agree to storage and a response. Your inquiry is saved in a restricted WordPress inbox and sent to the configured notification email address. Please do not send passwords, payment information, or sensitive personal or employer information.

We use this information to read and respond to your inquiry, maintain the conversation, and protect the form from misuse. Sending a message does not subscribe you to a newsletter. We do not sell contact-form information or use it for advertising.

Technical information and cookies

The website uses a temporary, salted hash of the connection address to limit repeated form submissions. The rate-limit entry expires after 15 minutes. The inquiry record does not include that hash or a stored IP-address field. Hosting and security services may separately record technical information, such as IP addresses, requested pages, and browser information, to operate and protect the site.

With your analytics consent, the site uses Cloudflare Web Analytics to measure website performance and visits. Its beacon operates without analytics cookies but sends request and performance information to Cloudflare. Optional analytics connected to this site’s controls remains off until you opt in. Use Cookie settings in the footer to change your choice, and read the cookie policy for storage and provider details. Cloudflare also processes network information to deliver and protect the site. WordPress may use cookies for administrator login and other enabled functions. HubSpot and Drift are not used on this website. Any additional analytics, embeds, or plugins must be assessed and this policy updated before they are introduced.

Service providers and access

The website uses WordPress and GoDaddy for hosting, Cloudflare for delivery and security, Google Analytics and Cloudflare for optional analytics, Resend for contact-notification delivery, and Google Workspace for the recipient mailbox. Hosting, email, backup, and any enabled security providers process information as needed to provide their services. The WordPress inquiry inbox is restricted to site administrators. Notification emails and backups are separate copies and are subject to the access controls and retention settings of those systems. Information may be processed in countries other than your own.

How long information is kept

Contact-form records in the WordPress inbox become eligible for permanent deletion 90 days after submission. A daily scheduled task removes eligible records in batches. Processing can be delayed if the site’s scheduled tasks are not running; the site operator checks that the deletion process is working.

Notification emails and related correspondence are reviewed at least every 90 days, and resolved inquiries that are no longer needed are deleted. Correspondence needed for an ongoing relationship or a legal obligation may be retained longer. Automated application snapshots are retained for 30 days, and deployment or recovery snapshots for 90 days. Separate hosting-provider backups, where enabled, follow the provider’s configured retention schedule. Deleted inquiry records must be removed again if an older backup is restored.

Your choices and requests

You can choose not to submit the form and can contact Tim directly instead. To request access to, correction of, or deletion of information you have provided, email tim@timharris.xyz. We may ask for enough information to verify your identity before responding. We will handle requests in accordance with applicable law; some records may need to be retained for legal reasons.

Newsletters and external websites

Links to Weekly Intel, Half Full Wine Co., LinkedIn, Medium, and other websites take you to separate services. Newsletter subscriptions are made through Intel, not through this site’s inquiry form. Review the relevant service’s privacy information and subscription preferences before providing information there. This policy does not describe purchases, newsletter delivery, or other processing on those services.

Updates

We update this policy when the site’s information practices change. The revision date appears below.

Last updated: November 8, 2026