Skip to content
HeatAlgo
BlogHelp

Your HeatAlgo account: signing up, signing in, password and language

How to create a free account, confirm your email, sign in, reset your password, switch the app language and what to do when your account is blocked.

Founder of HeatAlgo, author of the calculation engine to EN 12831 and EN 1264

A HeatAlgo account takes a minute to create and needs no payment card. This article covers everything about the account itself: signing up, confirming the address, signing in, resetting the password, the app language and the exceptions such as a blocked account. What is free and what a report unlocks is a separate article: the free plan and what a report unlocks. What changed in the app in October: the October 2026 update.

Signing up

You create the account at heatalgo.app/register. You need three things:

  • an email address, where the confirmation link arrives,
  • a password of at least 6 characters,
  • a tick confirming you accept the Terms of Service and the Privacy Policy.

The account is free forever and asks for no card. Installers, designers and auditors create one, and so do homeowners who want to calculate their own house - the app works the same for everyone.

After you submit the form you see the "Check your inbox" screen. Open the message from HeatAlgo and click the link - that is what completes the sign-up. If there is no message, check the spam folder, then use "Send the link again". After each send the button is inactive for a moment and shows how many seconds until you can send another link.

Signing in

You sign in with your email address and password at heatalgo.app/login. The same screen has a "Sign in / Register" toggle, so a new account can be created from the same place.

The most common sign-in messages and what they mean:

  • "Email address has not been confirmed" - you have not clicked the link from the sign-up email yet. Go back to your inbox or ask for a new link.
  • "Invalid email or password" - check the spelling of the address and the case of the password. If you do not remember the password, reset it.
  • "An account with this email address already exists" - this address already has an account; sign in instead of registering, or reset the password.
  • "Too many attempts. Please try again in a few minutes" - protection against password guessing; wait a few minutes.
  • "Session expired. Please sign in again" - the browser session ended; after signing in you return to the same place, and unsaved changes in modules are safe because saving is automatic.
  • "This account has been blocked" - see the section on a blocked account below.

Resetting and changing the password

On the sign-in page click "Forgot password". Enter your email address and submit. If an account exists for that address, you receive a message with a link to set a new password. The link is valid for 24 hours. After clicking it you enter the new password twice - it must be at least 6 characters and differ from the current one.

Open Security in Settings and choose to set or change your password. We send the link to your verified account email. If two-step verification is enabled, receiving a password email does not disable it.

Changing the email address and deleting the account

Change your account email in Settings, under Security. Follow the verification instructions sent to your old and new addresses. The optional business contact email in your profile is for clients and documents; it cannot recover your account. Account deletion still requires contacting support through the account menu or the address in the Privacy Policy.

If you only want to tidy up, you do not need to delete the account: you delete individual projects yourself, from the project view. We describe that in the article about projects.

Where your data lives

Account and project data is processed on our behalf by infrastructure providers: Supabase (database, sign-in and files), Railway (application hosting), Resend (email delivery), PostHog (product analytics, EU servers) and the AI model provider behind the Algo assistant - each under a data processing agreement. Resend, Railway and the AI model provider may process data outside the European Economic Area, in the United States, under standard contractual clauses. The client data you enter in a project, or that a client gives in the form, we process on your instruction - you are its controller.

Account and project data is kept for the term of the agreement. After an account or project is deleted it is marked as deleted and purged for good within 90 days; billing records are kept for 5 years as the law requires. Conversations with Algo stay on the account for the term of the agreement, and the assistant's technical logs for 30 days. You have the right to access, correct, delete, restrict, port and object; you send a request to the address in the Privacy Policy, and you can complain to the Polish data protection authority (UODO). The full description is in the Privacy Policy.

App language

HeatAlgo works in Polish, English, German, French and Dutch. When you come to the app from heatalgo.com, sign-up opens in that page's language and the account remembers it. You change the language in three places:

  • in the account menu at the bottom of the side menu: "Settings", "Profile" tab, "Language" field,
  • in the account menu, item "Language",
  • in the footer of the sign-in page, before you sign in.

The chosen language covers the interface, messages, notifications, emails from the app and the PDF reports you generate. The client form opens in your language, and your client can switch it to any of the five languages (the globe button in the form's header).

Blocked account

If after signing in you see the screen "Your account is blocked", you cannot reach your projects or calculations right now, but nothing has been deleted - it all comes back exactly where it was once the account is unblocked. The screen has a message field: describe the situation briefly and send it, and we reply to the address you sign in with. You can also sign out with the button on the same screen.

Signing out and working on several devices

You sign out from the account menu ("Sign out"). You can be signed in on several devices at once - projects live in the cloud and save automatically, so work started on one computer can be finished on another. Just avoid editing the same project in two open tabs at the same time; what you see then and how to resolve it is in the article on troubleshooting.

Google, Apple and extra account protection

If a Google or Apple button is shown on the sign-in page, you can use that provider instead of a password. On first entry, finish registration by accepting the current terms. Offers consent is separate and optional. Apple may share an email relay address instead of your personal address.

Connect an additional method to your current account under Settings, Security. If you have two accounts that should be one, write to support. Disconnecting methods is not available yet.

You can also turn on two-step verification there: a short guide shows which app to install, the QR code to scan and where the first code goes. Save the ten backup codes outside your browser. Each works once and lets you set up a replacement authenticator; it does not open your projects until replacement is complete. Without the codes, contact support and provide your case number. Support must verify account ownership first.

HeatAlgo newsletter

New guides, HeatAlgo product changes and offers - straight to your inbox. You confirm the sign-up with a link we send you.

Have a question or feedback?

I reply personally - usually within 24 hours.

Got a similar question? Check the FAQ below ↓

FAQ

Frequently asked questions

Is a HeatAlgo account free?

Yes. The account is free forever and needs no payment card. To sign up you need an email address and a password of at least 6 characters. Calculating is free, with a preview of the results. You unlock the full results and the PDF report with a purchase.

I did not receive the confirmation email - what now?

Check your spam folder. The "Check your inbox" screen has a "Send the link again" button; after each send it is disabled for a moment so several emails do not go out at once. Until the address is confirmed, signing in ends with "Email address has not been confirmed".

How do I reset my HeatAlgo password?

On the sign-in page click "Forgot password", enter your email address and open the message with the link. The password link is valid for 24 hours. The new password must be at least 6 characters and differ from the previous one.

How do I change my password while signed in?

Open Security in Settings and choose to set or change your password. We send the link to your verified account email.

How do I change the account email or delete the account?

Change your account email in Settings, under Security, then follow the email verification instructions. Contact support from your account address to request account deletion.

How do I change the app language?

HeatAlgo works in Polish, English, German, French and Dutch. Open the account menu at the bottom of the side menu, choose "Settings" and change the "Language" field on the "Profile" tab. The same choice is in the account menu under "Language" and in the footer of the sign-in page. The language covers the app, notifications, emails and the PDF reports you generate.

Where is my data, and my client's data, stored?

With infrastructure providers under data processing agreements: Supabase (database and files), Railway (hosting), Resend (email), PostHog (analytics in the EU) and the AI model provider behind Algo. Some of them may process data in the US under standard contractual clauses. Your client's data we process on your instruction - you are its controller. After an account or project is deleted the data is purged within 90 days. Details are in the Privacy Policy.

Blog

See also

Help

Full or Simple PDF report: a client version, choosing pages and columns

The "PDF report" window in every module: Full with everything, Simple for the client, and Custom, where you choose the pages, storeys and columns step by step.

Help

Settings: company details, the logo on reports, notifications and privacy

Where to enter company details, how to upload the logo for PDF reports and the client form, how notifications work and what the assistant log switch does.

Help

Subscription, invoices and payments: how to buy, cancel and where to find the invoice

How a purchase works, who issues the invoice, how to add a tax ID, which payment methods work, and how to cancel and resume the subscription.

Help

Troubleshooting: saving, version conflicts, emails, PDF, AI and the browser

Messages about saving and version conflicts, emails that do not arrive, a PDF that does not generate, Algo, expired links, the account and the browser.

Help

PDF reports and the printable floor plan: what they contain, how to download them and what the report number means

Where to download the PDF report from each module, what is on the cover, preview versus full report, the to-scale plans and what to do when a PDF fails.

Help

Projects in HeatAlgo: creating, client details, searching and deleting

What a project is, how to create one, what client details do, how to search projects with Ctrl+K, what the project view shows and how to delete one.

Help

Getting around HeatAlgo: the Start page, the side menu, the top bar and shortcuts

The Start page, the side menu and the top bar, where settings, billing and help are, the Ctrl+K project dialog, the wizards and what works on a phone.

Help

Underfloor heating in HeatAlgo: answers to frequent questions

Why a room is not calculated, what to do with a loop that is too long, loop flows and the spacing warning, editing nodes, storeys and the backdrop.

Help

The heat loss calculation in HeatAlgo: seven steps from documents to result

The seven steps of the heat loss module: the start with Algo, building, ventilation, project constructions, rooms, adjustments and the result with EN 12831-1 compliance.

Help

The client form: answers to frequent questions about setup, sending, corrections and import

How to hide questions and add your own fields, how long the link works, reminders, what the client sees, corrections, acceptance and import.

Help

Heat pump sizing in HeatAlgo: building data, radiators, variants and the result

Starting from the heat loss calculation or by hand, the wizard steps, rooms with radiators, the bivalent point and hot water, three variants, radiator feasibility and annual costs.

Help

Data flows between modules: import from the heat loss calculation and the client form

Which modules take data from which, what the module start screen shows, how updates after changes in the source work and what the import deliberately leaves out.

Help

What is free and what a report unlocks: the free plan, credits and the window for new PDF versions

What a free account shows, what one report unlocks, what credits cost, how the 7-day window for new PDF versions works and when a subscription pays off.

Create a free HeatAlgo account

Register and go from client data to a finished heating project in one place.