Privacy Policy
This Privacy Policy explains how HVACLogic ("we", "us", or "the website") handles information when you use our web-based HVAC engineering calculators, reference guides, and technical tools. We believe in engineering transparency and provide clear, technically grounded disclosures regarding how data is processed on your device, what information is stored locally, how shareable calculation links work, and how website analytics are utilized.
Technical Architecture Summary
In-Browser Calculation Execution
Interactive engineering calculations (airflow, psychrometrics, duct sizing, cooling loads, equipment selection) execute directly in your web browser via client-side JavaScript. Calculation inputs are not submitted to an HVACLogic calculation backend.
No User Accounts Required
HVACLogic does not require user registration, passwords, login credentials, or personal user profiles to access any calculator, dataset, or engineering reference.
Usage Analytics Disclosure
The website utilizes Google Analytics to measure aggregate visitor trends, tool popularity, and technical performance to help us prioritize engineering updates and content improvements.
1. Information We Collect
Depending on how you interact with HVACLogic, different categories of information are processed:
- Calculation and Project Inputs: Values you enter into interactive calculators (e.g., airflow CFM, duct dimensions, dry-bulb temperatures, relative humidity, pipe lengths, equipment capacities). These inputs are processed locally in your browser memory and are not sent to or stored in an HVACLogic project database.
- Browser-Local Preferences: User interface preferences that you explicitly select, specifically your choice of measurement unit system (Imperial vs. Metric) and visual display theme (Dark vs. Light mode).
- Shareable URL Parameters: Calculation variables encoded in URL query strings or hash fragments (e.g.,
?cfm=800&friction=0.08) when you generate a permalink or copy a calculation URL. - Website Analytics Information: Pseudonymous interaction and usage data collected through Google Analytics, including pages visited, referral sources, general geographic region (derived from IP address), browser type, operating system, screen resolution, and time spent on specific tools.
- Technical and Infrastructure Data: Standard network transmission metadata generated when your browser requests web assets, such as your IP address, HTTP request headers, user-agent string, and timestamps, which may be processed by hosting, content delivery networks (CDNs), and security layers for request routing and DDoS protection.
2. How We Use Information
We use the categories of information described above strictly for the following operational and engineering purposes:
- Executing Calculations: Evaluating engineering equations, thermodynamic properties, and sizing models immediately on your device in response to your interactive inputs.
- Preserving Local Preferences: Maintaining your selected unit system (Imperial/Metric) and display theme (Dark/Light) across page navigations without requiring an account.
- Enabling Shareable URLs: Reconstructing calculation states when a user opens a bookmarked or shared calculation link.
- Measuring Site Performance and Usage: Analyzing aggregate traffic patterns, identifying which calculators and guides are most frequently used, and diagnosing performance bottlenecks.
- Maintaining Security and Availability: Protecting web infrastructure against malicious traffic, abuse, and service disruptions.
3. Client-Side Calculations
HVACLogic's interactive toolsโsuch as the Digital Ductulator, BTU Load Master, Psychrometric Calculator, Superheat/Subcooling Diagnostic, and Heat Pump Sizerโare engineered to execute their mathematical models locally within your web browser using client-side JavaScript.
When you adjust a slider, enter a numerical dimension, or select a refrigerant, the calculation is evaluated on your device. We do not transmit these working project inputs to an HVACLogic calculation server, nor do we build customer project profiles from your calculations.
4. Browser Storage and Local Preferences
HVACLogic utilizes standard browser localStorage to store specific user interface preferences directly on your device. Currently, the stored keys are limited to:
unit_systemorunits: Records your preferred measurement units (Imperial vs. Metric).theme: Records your preferred visual display mode (Dark vs. Light).
LocalStorage data remains on your local browser until you clear your browser cache/storage or reset preferences. It is not transmitted to our servers during ordinary page navigation.
5. Shareable Calculation URLs
Certain calculators allow you to generate shareable links or bookmark calculations by serializing your inputs into URL query parameters or hash fragments (for example, /calculators/ductulator?cfm=1200&friction=0.08).
HVACLogic does not store these URL parameters in a server-side project database. However, please note the following technical characteristics of URL-based sharing:
- URL query strings are visible in the browser address bar and will be stored in your browser history.
- Query parameters may be transmitted to hosting servers in standard HTTP request lines and recorded in standard web server/CDN access logs.
- Anyone with whom you share the URL can view all parameter values encoded in that link.
6. Analytics and Google Analytics
HVACLogic uses Google Analytics (Measurement ID: G-DXFDL7GDB2), a web analytics service provided by Google LLC ("Google"), to understand how visitors interact with the website and to help us improve our engineering content and tools.
Information Processed by Google Analytics: Google Analytics collects information sent by your browser as part of a web page request, including:
- Pseudonymous client identifiers stored in cookies to distinguish unique browsers across sessions.
- Pages viewed, time spent on pages, and navigation pathways through the site.
- Device and software characteristics (operating system, browser type and version, language, screen resolution).
- Approximate geographic location (country, region, and city derived from truncated/masked IP addresses).
- Referring URLs (the website or search query that directed you to HVACLogic).
Data Retention & Transmission: Google Analytics data is transmitted to and stored by Google on servers that may be located in the United States and globally. Event data is retained according to Google Analytics standard retention policies (typically 2 to 14 months).
How to Opt Out: You can prevent Google Analytics from recognizing you on return visits by disabling cookies in your browser, using ad-blocking or privacy extensions, or by installing the Google Analytics Opt-out Browser Add-on โ.
7. Cookies and Similar Technologies
Cookies are small text files placed on your device by web pages you visit. The technologies used on HVACLogic include:
| Technology | Provider | Purpose | Duration |
|---|---|---|---|
localStorage | HVACLogic (First-party) | Stores unit preferences (Imperial/Metric) and theme mode (Dark/Light). | Persistent until cleared by user |
_ga, _ga_* | Google Analytics (Third-party) | Distinguishes unique users and manages session measurement. | Up to 2 years / 14 months |
You can control or delete cookies through your web browser settings. Disabling cookies will not prevent you from using HVACLogic calculators or accessing engineering guides.
8. Third-Party Services
HVACLogic engages third-party infrastructure and service providers to operate and maintain the website:
- Google Analytics (Google LLC): Provides aggregated website usage analytics and performance telemetry as described in Section 6.
- Web Hosting & CDN Infrastructure: The website is hosted on modern cloud infrastructure utilizing Content Delivery Networks (CDNs) to securely distribute static web assets, provide SSL/TLS encryption, and mitigate denial-of-service threats.
9. Data Retention
We retain information only as long as necessary for the specific purposes outlined in this policy:
- Calculation Inputs: Transiently held in browser memory during your active session; not retained on HVACLogic servers.
- LocalStorage Preferences: Retained locally on your device until manually deleted or cleared via browser settings.
- Analytics Data: Retained in Google Analytics according to Google's standard data retention settings (typically 2 to 14 months).
- Server & CDN Logs: Operational and security logs generated by infrastructure providers are typically maintained on a rolling basis for diagnostic and threat prevention purposes.
10. Security
We implement reasonable technical and organizational safeguards designed to protect the integrity of the website and user communications:
- All web traffic between your browser and HVACLogic is encrypted in transit using Transport Layer Security (HTTPS/TLS).
- Interactive calculations run client-side, avoiding the transmission of unencrypted engineering inputs across external networks.
- The website avoids collecting sensitive personal data, payment information, or account passwords.
However, no internet transmission or electronic storage method is ever completely secure. While we strive to protect website operations, we cannot guarantee absolute security against all unforeseen threats.
11. Your Privacy Rights
Depending on your jurisdiction (such as the European Economic Area under GDPR, the United Kingdom, or California under CCPA/CPRA), you may have specific statutory rights regarding your personal information, including rights to access, delete, or restrict the processing of your personal data.
Because HVACLogic does not require accounts and does not maintain user profile databases, we do not have direct means to link anonymous site telemetry to specific identifiable individuals. You can exercise self-service control at any time by clearing your browser cookies and localStorage, or by utilizing the Google Analytics opt-out mechanisms described above.
12. International Processing
HVACLogic and its third-party service providers (including Google LLC and hosting/CDN networks) may process and store server requests, telemetry, and analytics data on servers located in the United States and other countries where data protection laws may differ from those in your home jurisdiction.
13. Changes to This Policy
We may update this Privacy Policy periodically to reflect changes in our engineering tools, technical architecture, third-party services, or applicable regulatory requirements. Any modifications will be posted on this page with an updated "Last Updated" date at the top of the policy.
14. Contact
If you have questions, feedback, or concerns regarding this Privacy Policy or our technical data practices, you can reach the maintainers and engineering working group through the official open-source project repository on GitHub: github.com/miadsaadidi/hvaclogic โ
View Engineering Methodology โLaboratory Sources & Standards โAbout HVACLogic โ