1. Who we are
This Privacy Policy explains how AZ Robotics Inc. ("we", "us") collects, uses, discloses and protects personal information through TaktPulse, including the PLC Analyzer at analyzer.taktpulse.com, the TaktPulse web app at app.taktpulse.com, and this website (together, the "Services").
We follow Canada's Personal Information Protection and Electronic Documents Act (PIPEDA). If you have a question or concern, contact our privacy officer (section 10).
2. Information we collect
- Account information: your name, email address, company name (optional for the PLC Analyzer), and password. Passwords are stored only in hashed form; we cannot read them.
- Files you upload: PLC program files (such as .ACD and .L5X) and the information they contain, such as tag names, rung logic and comments.
- Questions and usage: the questions you ask the AI, the answers returned, the program used, timestamps, message counts and technical details of each request (such as response time and success or failure).
- Billing information: your plan, purchases, invoices, billing currency and payment status. Card details are collected and stored by our payment processor, Stripe. We never see or store your full card number.
- Consent records: when you accepted our User Agreement, which version, and the IP address used.
- Technical information: IP address, browser type and server logs, used for security, troubleshooting and abuse prevention.
- Contact and support: information you send us through support tickets, email or our contact form.
3. How we use it
We use personal information only to:
- provide the Services, including analyzing your files and answering your questions;
- create and manage your account, including reviewing new registrations;
- bill you, apply your plan and messages, and keep financial records;
- send service emails, such as approval notices, receipts and important account updates;
- provide support, keep the Services secure, and prevent fraud and abuse;
- understand how the Services are used, so we can fix problems and improve features.
We do not sell your personal information, and we do not use your uploaded files to train AI models.
4. Who we share it with
We share personal information only with service providers that help us run the Services, and only what they need to do their job:
- AI provider (Anthropic): relevant parts of your PLC program and your questions, to generate answers.
- Payment processor (Stripe): billing and payment information, to process payments, invoices and receipts.
- Hosting (DigitalOcean): our servers and database, where your account, files and usage records are stored.
- Email delivery (Resend and DreamHost): your name and email address, to send service emails.
We may also disclose information if required by law, or to protect our rights, our users or the public. If our business is sold or merged, information may transfer to the new owner under the same protections.
5. Where your information is stored
Some of our service providers store or process information outside Canada, including in the United States. When it is, it is subject to the laws of that country and may be accessible to its courts and authorities. We choose providers that protect information with safeguards comparable to ours.
6. How long we keep it
- Uploaded programs: until you delete them, or within 30 days after your account is closed.
- Account information and usage records: while your account is active, and for a reasonable period after closure to handle support, disputes or abuse.
- Billing and consent records: as long as required for tax, accounting and legal purposes.
7. How we protect it
We use reasonable safeguards for the sensitivity of the information, including encrypted connections (HTTPS), hashed passwords, access controls that separate each company's data, and restricted administrative access. No system is perfectly secure; if a breach creates a real risk of significant harm, we will notify you and the Privacy Commissioner of Canada as required by law.
8. Your choices and rights
You can:
- view and update your account information in your profile;
- delete uploaded programs at any time;
- ask for a copy of the personal information we hold about you, or for corrections;
- ask us to close your account and delete your information, subject to records we must keep by law;
- withdraw consent, which may mean we can no longer provide the Services to you.
To make a request, contact us (section 10). We respond within 30 days.
9. Cookies and local storage
The TaktPulse apps store a login token and a few preferences in your browser's local storage so you stay signed in. We do not use advertising or tracking cookies. Stripe may use its own cookies on its payment pages to prevent fraud.
10. Contact our privacy officer
AZ Robotics Inc. — Privacy Officer
200 Silver Star Blvd, Unit 317
Toronto, ON M1V 5H4, Canada
support@taktpulse.com
If you are not satisfied with our response, you can contact the Office of the Privacy Commissioner of Canada.
11. Changes to this policy
We may update this Privacy Policy. We will post the new version here with a new "Last updated" date, and notify you of material changes by email or in the Services.