Company
Privacy
How HubGov collects, uses and protects personal information under Québec's Law 25 and Canada's PIPEDA.
Last updated September 2, 2026
Who we are
HubGov is a private Canadian company that provides public-procurement intelligence to businesses. We are not a government body and we are not affiliated with SEAO, CanadaBuys or any public authority. This policy explains how we handle personal information.
Person in charge of the protection of personal information
The person in charge of the protection of personal information at HubGov can be reached through the contact form at hubgov.ca/contact. Please mark your message as a privacy request (access, correction, deletion, portability or another right). Logged-in users can also send a deletion request from Settings → Account.
Personal information we collect
Account: first name, last name, work email, password (stored as a one-way hash), organization name, province and optional city or website. We also store email-verification and password-reset tokens, and whether you accepted this policy.
Workspace: company profile, capabilities, locations, certifications, government-market preferences, saved opportunities, pipeline notes and documents you upload, Academy progress and certificates, team invitations, and audit events.
Contact form: name, email, optional company name, message and language. Sessions: a secure cookie, IP address and browser user-agent, used to keep you signed in and to detect abuse.
Public procurement records (tenders, contracts, buyers) come from official Canadian open-data sources. They are not collected from you. We do not run advertising pixels or analytics trackers on this site.
Purposes
We use this information to create and secure your account, operate the workspace, match public notices to your company profile, send transactional messages (verification, password reset, invitations when a provider is configured), answer contact requests, improve reliability and prevent fraud, and meet legal obligations.
We do not sell personal information. We do not use it for unrelated marketing without a further, specific consent.
Automated processing and matching
HubGov ranks public opportunities with a deterministic, explainable score computed from your company profile, and its assistant answers questions using fixed rules over public data. There is no profiling of natural persons, no automated decision that affects your rights, and no machine learning trained on your personal information. Every score can be inspected in the product (“Why this matches”), and you can ask us to explain any result through the contact form.
Consent
Creating an account or submitting the contact form requires your express consent, given by a required checkbox. You may withdraw consent or ask us to stop using information that is not necessary to provide the service. Some processing (security, legal retention, public records already published by governments) does not rely on consent.
Who can access the information
Within HubGov, access is limited to members of your organization according to their role, and to HubGov operators who need it to run or secure the service. Workspaces are isolated from one another.
Hosting, suppliers and transfers outside Québec
Application servers and the PostgreSQL database are hosted by DigitalOcean in Toronto, Ontario (Canada). Personal information is therefore stored in Canada.
Cloudflare, a service with infrastructure outside Québec, provides CDN, TLS and bot protection for hubgov.ca. It may process IP addresses and set a short-lived security cookie (__cf_bm) that is necessary to deliver the site safely.
HubGov Academy course generation uses Google Gemini in the United States. We send the course theme, level and language chosen by an administrator — not your account password. Google may receive those prompts and generated text. Do not put unnecessary personal information in an Academy theme.
Transactional email, when a provider is configured, is sent to the address you give us. Until a provider is configured, messages are not delivered and exist only as an account action in our systems.
Retention
Account and workspace data are kept while the account is active and for up to 24 months after closure or a completed deletion request, unless a longer period is required by law (for example security logs). Contact messages are kept up to 24 months. Sessions expire after 30 days of validity. Password-reset tokens expire in 1 hour; email-verification tokens in 24 hours. Privacy requests are kept long enough to show that we answered them.
Security
We use TLS in transit, hashed passwords, HTTP-only session cookies, tenant isolation in the database, rate limiting on sensitive actions, and provider-managed encryption at rest for the Toronto database. No measure is perfect. If a confidentiality incident presents a risk of serious injury, we will notify the Commission d'accès à l'information and affected persons as required by Québec law.
Your rights
Subject to the Act respecting the protection of personal information in the private sector (Québec) and PIPEDA, you may request: access to your personal information; correction of inaccurate information; deletion when the purposes are completed or consent is withdrawn; a computerized copy of information you have provided (portability); and, where applicable, that we stop disseminating information or de-index a hyperlink. Public government records republished from official sources are not deleted from those sources by HubGov.
How to exercise your rights
Write to us via hubgov.ca/contact or, if you have an account, use Settings → Account to download your data or request deletion. We aim to respond within 30 days. We may need to verify your identity. You can complain to the Commission d'accès à l'information du Québec (cai.gouv.qc.ca) or the Office of the Privacy Commissioner of Canada (priv.gc.ca).
Minors
HubGov is intended for businesses and professionals. We do not knowingly collect personal information from children under 14. If you believe we have, contact us and we will delete it.
Changes
We may update this policy. The date at the top is the latest version. If a change is material, we will notice it on this page or in the product.
