Effective: 2026-09-18
Effective date: 2026-09-18 · Version: 1.4.0 · Last updated: 2026-09-18
This Notice explains what the Aidealy Claude Code collector (the "Collector") collects from your computer, why, where it goes, and the choices you have. The Collector is a standalone program that your organisation installs on the machines its developers use with Claude Code (Anthropic's coding assistant). It runs in the background as your own operating-system user, starting when you log in.
It is published by Aidealy Ltd. ("Aidealy", "we", "us"). It is separate from the Aidealy IDE Extension Privacy Notice (which covers the Aidealy extension for Cursor and Visual Studio Code - a different program that does not collect Claude Code activity), from the Aidealy Product Privacy Policy (which covers the Aidealy web application and your account), and from the Data Processing Agreement between Aidealy and your organisation (which sets the contractual data-protection terms for the data described here).
The Collector measures research-and-development productivity. To do that, it reads the conversation transcripts that Claude Code keeps on your machine, and it uploads them to the Aidealy platform for analytics.
You should understand that the Collector uploads the content of those transcripts, not only metadata, and that it does so thoroughly. As Claude Code writes them, it sends: every prompt you type and every response the model gives; the full text of the files Claude Code reads and the changes it writes; the output of the commands Claude Code runs, verbatim; the images and documents you paste into a conversation; the code differences your files actually received at the moment of each change; and the version-control context (repository, branch and commit details). There is no content filter on the upload path, by design: if a command you ran printed a credential, or a file Claude Code read contained one, that value is in the transcript and is uploaded with the rest. Section 3 describes exactly what is and is not collected. The text of your prompts also leaves Aidealy's platform for one of the two third-party AI model providers named in Section 7 (either may perform this step, and Aidealy may change which one at any time), which classifies each prompt: what kind of work it asks for, which part of your system it concerns, which quality concern it raises, and its apparent tone.
It collects from every project you use Claude Code in - including personal projects and repositories that are not connected to your organisation - and there is no setting on your machine that leaves a project out. What Aidealy then does with a record depends on the repository it came from. When Aidealy receives a record, it checks whether the repository it came from belongs to your organisation's connected git accounts and is within the scope your organisation has set for analysis. A record from any other repository - a personal project, a repository your organisation has not connected, a folder that is not a repository, or a repository your organisation has excluded - is discarded when Aidealy processes it and is never stored: it is not written to any Aidealy store and nothing about it is analysed. Aidealy keeps only counts of how many records an upload had discarded and of the reasons they were discarded, never the name or the address of the repository. A record that touches several repositories is kept if any one of them is within scope. The Collector's own session, workspace and commit records (Section 3.1) are kept whatever project they came from: they carry no repository address or account name, but they do carry the working folder's name, a folder identifier, session times and, for a commit, its identifier and the counts of files and lines changed. The upload itself is still used to identify you and your organisation, as Section 3.4 describes, and if your organisation has not connected any git account yet, every other record from a repository is discarded until it does. The check is made when the record is processed and is not applied backwards if your organisation later changes its scope. It applies to continuing collection and to the one-time history upload (Section 3.3) alike, with one difference for the history upload: the archive your machine sends arrives as a single file and is held, unfiltered, in Aidealy's upload staging store until the analysis erases it or it expires (Section 10), and the records inside it are discarded when that analysis reads them.
On first start the Collector also uploads, once, the history Claude Code still holds on your machine - every transcript that exists on the day it is installed, including conversations from before your organisation told you about Aidealy and conversations in personal projects. No setting switches this one-time upload off and opting out does not stop it, but the Collector has a command that cancels it; Section 3.3 says how, and by when.
When the Collector is installed on a machine with you at it, and again whenever the text of that notice changes or the Collector is updated to a new version, it prints a first-run notice in your terminal summarising this collection and naming this Notice and the Collector EULA by their web addresses, and asks "Continue? Answering y confirms you have read this notice and accept the licence terms. [y/N]". Your answer is recorded (Section 3.5). It does not switch collection on or off: if you decline, collection does not stop. The Collector is deployed by your organisation, and the collection described in this Notice rests on your organisation's authorisation as the controller (Section 2), not on your acceptance. A recorded decline creates durable evidence that you were shown this Notice and how you responded, and it means no licence is formed for you to use the Collector in a standalone, personal capacity under the Collector EULA. If the Collector was set up without anyone present, it shows you the same notice the first time it sees you working in Claude Code: it opens a page in your web browser (served from your own machine) with a button to accept, or, if no browser can be opened, writes the notice into its own log. Either way it records, and sends to Aidealy, that the notice was opened or logged, whether or not you answer (Section 3.5). Closing the page is not a decline, and you can answer later (Section 6). On such a machine the one-time history upload, and the ordinary collection that follows it, do not begin until the notice has been shown to you or logged. The controls that actually affect collection on your machine are in Section 6.
If you have questions about why your organisation collects this data, or you want to exercise rights over it, contact your organisation first; we will help (Section 9).
The Collector reads the Claude Code transcript store on your machine (the folder where Claude Code keeps its conversation transcripts, including the transcripts of the helper agents it runs) and, for the repositories you work in, the version-control data needed to measure your changes. It uploads the following to the Aidealy backend (the region depends on the Collector's configuration - Section 8):
| Category | What it includes | Purpose |
|---|---|---|
| AI conversation content | The text of your prompts and the model's responses, and the system and tool records Claude Code writes into the transcript (which can show the tools and extensions set up for it) | Measure and analyse AI-assisted development |
| Files and changes | The full text of the files Claude Code reads; the changes it writes, including the changed lines of source; and the code differences your working files received at the moment of each change | Calculate AI-assisted-vs-human authorship and the impact of changes |
| Command output | The output of commands Claude Code runs, verbatim | Measure and analyse AI-assisted development |
| Pasted images and documents | Images and documents you paste into a conversation | Part of the transcript; analysed as conversation content |
| Repository and git context | Repository name (from its remote address), branch, commit details (commit identifier, files changed, lines added and removed), and, where fetched, your account name on the code host | Attribute activity to projects and repositories |
| Workspace and session metadata | An identifier for the folder you were working in (a one-way hash of its path) and the folder's own name (its last part only, never the whole path); the transcript records themselves are uploaded as Claude Code wrote them, so a folder or file path Claude Code recorded inside a record is uploaded with that record; session identifiers, timestamps, the Claude Code edition and version, tool names, and counts | Usage and productivity analytics, incl. working-time/effort estimates |
| Message classification | Automated labels for each prompt you type - the kind of work it asks for (for example writing code, fixing a bug, learning), the part of your system it concerns, the quality concern it raises (for example security or performance), and its apparent tone (frustrated, confused, satisfied, excited, neutral) - derived from the message text only, read together with up to three of your previous messages in the same session | Work-pattern analytics and per-developer experience analytics |
| Identity | Your email address, your organisation's identifier, an account identifier, the git email configured in the repositories you work in, your code-host account name, and an installation identifier the Collector generates on your machine - read from the sources described in Section 3.4 | Identify your organisation's account and you within it |
How it is sent. This data is transmitted over an encrypted (HTTPS/TLS) connection; it is not otherwise encrypted or redacted before it is sent, so Aidealy can read its content on receipt and processes it for the analytics purpose above. The Collector holds no Aidealy sign-in or credential: it identifies you by an identity block it composes on your machine from the sources in Section 3.4, and the Aidealy backend checks that block against your organisation's records before accepting any upload.
Two upload paths. (a) Continuous collection - the Collector checks the transcript store on a schedule and uploads new records as Claude Code writes them; records wait on your machine until your identity is resolved (Section 3.4) and are retried until delivered or until the local limits in Section 10 remove them. (b) One-time history upload - described in Section 3.3.
Note on sensitive content. Because the Collector uploads the content of your Claude Code conversations, file contents and command output, anything you put into a Claude Code conversation, anything in a file Claude Code reads, and anything a command prints - including a secret, token, password or
.envvalue - is transmitted with the rest of the transcript. The Collector does not filter such content out. Keep secrets out of the files and commands you use with Claude Code, or opt out.
About five minutes after it is installed (or straight away, if it first starts later than that), and in any case not before the first-run notice has been shown to you or written to the Collector's log (Section 1), the Collector uploads a single archive of the transcripts Claude Code still holds on your machine (the main and helper-agent transcripts and their small link files - not the previous-file-contents store, and no credential file). How far back that reaches depends on Claude Code's own retention setting on your machine (the first-run notice shows the figure it read); a conversation you resumed keeps its whole history, however old, so the reach can be longer than that setting suggests. The archive includes everything on the machine at that moment - conversations from before your organisation told you about Aidealy, and conversations in personal projects. Alongside it the Collector sends a list, built on your machine, of the repositories those conversations belong to. For each repository the list carries the folder it lives in on your machine, the repository's name in the form its remote address spells it (for example your-organisation/your-project), and the code host it lives on. The remote address itself is not sent, and any sign-in details it might have contained are removed before the name is taken from it. Aidealy uses that list to apply the same rule as to continuing collection (Section 1) when it processes the archive: records from repositories outside your organisation's connected accounts and analysis scope are discarded before anything is stored, and a record whose folder the list does not cover is discarded too. The archive file itself is held in Aidealy's upload staging store until the analysis erases it or it expires (Section 10). Your organisation is required to complete its worker notices and any consultation before starting collection (see Section 4 and the Acceptable Use Policy). Opting out does not stop this upload and no setting switches it off, but you can cancel it: running aidealy-claude-code-collector backfill cancel stops it, and the cancellation lasts until you run the resume action yourself. Cancel it before the upload starts - about five minutes after installation on a machine with you at it, or, on a machine set up without anyone present, before the first-run notice has been shown to you or written to the Collector's log (Section 1) - and nothing is uploaded at all; cancel it later and what has already been sent has been sent. Not installing the Collector, or removing it before it runs, has the same effect. The upload runs once per installation, and live collection starts only after it has finished, been cancelled or stopped after repeated failures.
The Collector has no Aidealy sign-in. It works out who you are from what is already on your machine, and the Aidealy backend then matches that to a person in your organisation's account. Not every source applies in every case: the Collector uses the first source that yields an identity, and which sources come into play depends on how you sign in to Claude Code. The sources are:
GIT_AUTHOR_EMAIL or EMAIL environment variables as fallbacks), sent together with the repository's host and provider type with every upload from that repository. This address is used only to match you to a person your organisation's account already knows; it never creates a new user record.The Collector also creates a random installation identifier for itself (not derived from your hardware or machine name) and an identifier derived from the location of your Claude Code configuration folder, and sends both with every upload so that records from one installation can be told apart from another.
What happens on the Aidealy side. Your uploads are accepted only for your organisation's account: if the domain of your email address is one your organisation has verified, you are matched to your organisation; otherwise an upload is accepted only if an administrator has already added your exact address to the account. Where your organisation uses automatic provisioning and your email domain is verified, a user record (and a seat) is created for you on your first accepted upload, without any administrator action; where it uses manual approval, or where your address is outside a verified domain, an administrator must approve you before any data is accepted. Until you are matched and approved, your data stays on your machine and is retried. If the Collector sees a second email address for you from the same installation, that address may be linked permanently to your user record. Where your organisation has connected its GitHub organisation, Aidealy also checks your address against the verified-domain member list of that organisation the first time you are seen; an address it cannot match is recorded with your organisation's account records as an address that could not be matched, so that your organisation can resolve it. There is no screen for this today, so nobody in your organisation sees that record; it is kept, with your full address in it, until it is cleared as described in Section 10.
Data flows one way - the Collector sends data to Aidealy and does not read your data back; the only things it receives are the upload links it needs and the backend's answer to each upload, such as whether it was accepted or should be tried again later. Section 11 describes how the backend checks this identity. Who is responsible for this data, and the legal basis for it, are explained in Section 4.
When the first-run notice (Section 1) asks you to confirm that you have read it and accept the licence terms, and you answer yes or no - by typing your answer in the terminal, or, for a yes, by pressing the accept button on the notice page - the Collector records your answer and sends it to Aidealy as a legal record. When the notice is opened in a page in your browser (Section 1), the Collector records, as the page opens, that the notice page was opened, and sends that record to Aidealy, whether or not you then answer on the page; where no browser could be opened and the notice was written into the Collector's log instead (Section 1), it records and sends that the notice was written to the log. Such a record is not an acceptance and not a decline: it establishes only that the notice page was opened in your browser, or that the notice was made available on your machine, at that time. If you answer, on the page or later, your answer is sent to Aidealy as a separate record: in Aidealy's records, the record that the notice was opened or written to the log never replaces an answer you have given and is never replaced by one (on your machine the Collector keeps a single record for the document versions in force: your answer, once you have given one). If you interrupted the terminal prompt, or the input ended before you answered, that non-answer is recorded on your machine and is not sent. Until the notice has been shown to you or written to the log in one of the ways Section 1 describes, nothing is recorded. Each record is identity-bound and versioned and contains: who you are (the identity block described in Section 3.4); the versions of this Notice and of the Collector EULA that the notice referred to; your answer, or the fact that the notice was opened in your browser or written to the Collector's log; the date and time you answered, or at which that happened; the Collector's version and configured region; the Claude Code application and version you were using; your operating-system platform (Windows, Mac or Linux); and a content hash of the exact notice text displayed to you together with the text's version, so that what you were shown can be established later. If you accepted, the record also carries the installation identifier and the network address from which the record reaches us (the address our servers observe at delivery, which may be later than the moment you answered); those two fields are recorded only on an acceptance: a decline, and a record that the notice was opened or written to the log, do not carry them. A recorded decline, or a record that the notice was opened or written to the log, does not switch collection off - Section 1 explains why. The record is kept server-side, in write-protected, tamper-evident storage, and is retained for seven years after the later of the end of your organisation's relationship with Aidealy or your deactivation as a user. The same period applies to every kind of record described in this Section, including a record that the notice was opened or written to the log, each of which exists to establish, exercise or defend legal claims. Aidealy uses these records for nothing else: they play no part in the analytics your organisation sees, and no part in any evaluation of you. You can object to Aidealy keeping a record about you (Section 9); Aidealy will assess your objection, and may keep the record where it is needed to establish, exercise or defend legal claims. Because it exists to establish, exercise or defend legal claims, it is not removed or de-identified by the per-user de-identification described in Section 10, and it survives the end of your organisation's account.
Aidealy processes the development-activity data in Section 3.1 as a processor, on your organisation's instructions, for the analytics purpose your organisation deployed the Collector for. Your organisation, as controller, is responsible for the lawful basis for that processing and for any workplace-information obligations that apply to it (in many places this will be the organisation's legitimate interests in understanding R&D productivity, subject to a balancing of your interests - typically not your individual consent, because of the employment relationship). Aidealy processes the failure reports in Section 2 as controller on the basis of its legitimate interest in keeping the Collector reliable and secure, and the Section 3.5 record of your first-run notice - your answer, or the fact that the notice was opened in your browser or written to the Collector's log - as controller on the basis of its legitimate interest in keeping evidence that required notices were shown and agreements were formed, and in establishing, exercising or defending legal claims.
Your device (EU/UK terminal-equipment rules). The Collector stores information on, and reads information from, the computer it is installed on - including Claude Code's transcript store, the identity sources in Section 3.4 and the version-control data of the repositories you work in - and transmits it to Aidealy on your organisation's behalf. To measure the code changes it reports, the Collector stores temporary measurement data inside the repository's own version-control storage. It never creates commits, never changes your files, branches or stash list, and skips repositories you do not own. It does this in every project it collects from, including personal projects. Where the EU/UK rules on terminal equipment apply (ePrivacy Directive Article 5(3) and national implementations), the required permission for a work device your organisation provides and controls is given by your organisation, as the subscriber that instructs this deployment; you receive this Notice, the first-run notice and the Section 6 controls so that collection never happens without your knowledge, and on a machine set up without anyone present the one-time history upload, and the ordinary collection that waits for it, do not begin until the first-run notice has been shown to you or written to the Collector's log (Section 1). You can stop collection on your machine at any time. Opting out (Section 6) stops the Collector reading your transcripts and storing that measurement data, backfill cancel stops the one-time history upload, and uninstalling the Collector stops everything. If your organisation has locked those settings, contact your administrator. Personal projects and personally owned devices: because the Collector reads every project you use Claude Code in, it can reach repositories that belong to you personally rather than to your organisation. Under our agreement with your organisation it must not put Aidealy's software on a personally owned device unless you have personally agreed to it first, freely and revocably. That commitment covers the Collector as well as the Aidealy IDE extension. Your organisation is also required to tell you before rollout that personal projects on an enrolled machine are collected (and discarded by Aidealy's backend when processed, Section 1); if the Collector appears on your personal device without your agreement, opt out (Section 6) and contact your administrator (or privacy@aidealy.ai).
| Control | How |
|---|---|
| Opt out of collection entirely | Set telemetry.optOut to true in the Collector's settings file, run aidealy-claude-code-collector privacy opt-out, or set the environment variable AIDEALY_COLLECTOR_OPT_OUT. Any one of the three opts you out. From its next collection cycle after you opt out, it stops reading your transcripts and stops storing measurement data in your repositories. It does not stop everything: the one-time history upload (Section 3.3) still runs, the Collector still checks for new commits in projects it has already seen, and it still refreshes your code-host account name. Uninstalling is the only way to stop all of it. None of the three routes requires an IDE. |
| Stop the one-time history upload | Run aidealy-claude-code-collector backfill cancel. It stops the one-time upload of your existing Claude Code history (Section 3.3) and does not start again on its own; backfill resume starts it again and backfill status shows where it has got to. Cancelling before the upload begins - about five minutes after installation on a machine with you at it, or, on a machine set up without anyone present, before the first-run notice has been shown to you or written to the Collector's log (Section 1) - prevents it entirely. Ordinary collection is unaffected either way. |
| Turn off failure reporting | Set supportTelemetry.enabled to false in the Collector's settings file; your organisation can lock this setting like any other. Opting out of collection (first row) switches failure reporting off as well, and uninstalling stops it with everything else. |
| Read this disclosure again | Run aidealy-claude-code-collector privacy - it prints what the Collector sends, what it never reads, and the addresses of this Notice and the Collector EULA. aidealy-claude-code-collector agreement shows the first-run notice again and records a fresh answer; on a machine set up without anyone present, it is also how you answer the notice if you closed the page without answering (Section 1). |
| See what the Collector is doing | aidealy-claude-code-collector status (including whether a setting is locked by your organisation), and a status page available only on this machine; the same local server is where the Collector shows you the first-run notice page on a machine set up without anyone present (Section 1). |
| Export your locally-stored data | aidealy-claude-code-collector export, followed by the path of the file to write, exports everything queued on this device. |
| Discard the records waiting to be uploaded (this device only) | aidealy-claude-code-collector queue-clear deletes every record the Collector has queued on this device, so nothing still waiting is sent; it deletes nothing else. It does not remove the on-device record of your first-run notice (Section 3.5), the code-host account name the Collector keeps in its local database (Section 3.4), or the Collector's local log; uninstall removes those. It clears this device only; it does not delete data already uploaded to Aidealy (see the last row). |
| Uninstall | aidealy-claude-code-collector uninstall removes the program, its start-at-log-in registration, and, for your user, its settings file, its local database, its queue, its logs, its history-upload working files and the on-device record of your first-run notice; it asks you to confirm first and reports anything it could not remove. It leaves two things in place: the machine-level policy file your organisation deployed, which belongs to your organisation and which only an administrator can change, and the temporary measurement data already stored inside your repositories (Section 4), which the Collector never deletes and which your repository's own routine maintenance clears in its own time. The server-side record of your first-run notice (Section 3.5) is unaffected. Uninstalling ends all collection on your machine. |
| Ask for your uploaded data to be de-identified (through your organisation) | Your organisation (the controller) decides whether uploaded development-activity data about you is de-identified - a request from you alone does not trigger it. Your organisation's Aidealy administrator can perform per-user de-identification directly in the Aidealy Admin application; that in-product action is your organisation's instruction to us, with no separate written request to Aidealy needed. If you cannot reach your administrator, email privacy@aidealy.ai and we will route your request to your organisation. De-identification has the reach limits described in Section 10. |
What opting out does, and does not do. Opting out stops the Collector reading your transcripts from its next collection cycle onward, so no new conversation is captured and no new measurement data is stored in your repositories. It does not delete what was already collected and uploaded (Section 10 describes what your organisation can de-identify), and records already captured and waiting on your machine are still delivered - run queue-clear first if you do not want that. Three things opting out does not stop: the one-time history upload (Section 3.3), which runs whether or not you have opted out; the commit check described in Section 3.2; and the daily refresh of your code-host account name (Section 3.4). The history upload has a stop of its own, backfill cancel (see the table above). Uninstalling the Collector stops all three.
Your organisation may have configured the Collector for you. It can lock any setting - including the opt-out and the region - through a machine-level policy file that only an administrator can change, and it can use that file to keep collection switched on. A locked setting is shown in the Collector's status output; if a control has no effect, contact your administrator.
We share data only with service providers acting for us (or for your organisation) under contract, and we do not sell it or share it for advertising:
No data is shared with advertising networks, data brokers, or AI model-training pipelines. The Collector itself sends nothing to any analytics provider; the only thing it sends to an error-monitoring provider is the failure reports described in Section 2.
Legal process. We may also disclose data to courts, litigants, and regulatory or law-enforcement authorities where valid legal process or applicable law compels it, limited to what the process requires. Where such a demand concerns the work data we process for your organisation, the Data Processing Agreement governs how it is handled (including challenging or narrowing overbroad demands, and notice to your organisation where lawful).
Business transfers. If Aidealy is involved in a merger, acquisition, financing, corporate reorganisation, or sale of some or all of its business or assets, data may be transferred to the successor entity when the transaction completes: the development-activity data the Collector collects for your organisation remains governed by the contract with your organisation (including the DPA), which binds any successor to the same obligations, and the limited data Aidealy holds as controller (the failure reports in Section 2 and the record described in Section 3.5) may be transferred subject to this Notice as in force at the time. During due diligence, any disclosure is limited to the minimum necessary and made under confidentiality obligations; a successor may not materially change how this data is used without the notice (or, where required, the consent) applicable law requires.
The Collector sends data to the Aidealy region set in its configuration: Aidealy's EU region by default, or Aidealy's US region where your organisation has selected the US region for its account and configured the Collector accordingly. Your organisation can lock that setting so it cannot be changed on the machine. The region follows your organisation's choice - not your own location. Aidealy is based in Israel, and some providers are in the United States.
Where personal data is transferred across borders we rely on recognised safeguards: from the EEA, the European Commission's adequacy decision for Israel, and for US providers the EU Standard Contractual Clauses, together with the EU-US Data Privacy Framework where the provider holds a live certification; from the UK, the UK-Israel data bridge and, for the US, the UK-US data bridge or the UK International Data Transfer Agreement; from Israel, the Israeli Protection of Privacy (Transfer of Data Abroad) Regulations.
Because the region follows your organisation's choice, if your organisation selected the US region, your data is processed in the United States even if you are in the EEA or UK. This transfer is covered by the safeguards described above (Standard Contractual Clauses and, where applicable, the UK Addendum), which are set out in the Data Processing Agreement between Aidealy and your organisation.
Data processed in another country may be subject to that country's laws, including lawful-access requests from its courts, law-enforcement and national-security authorities.
Depending on where you live, you may have rights to access, correct, delete, port, restrict or object to the processing of your personal data, and to withdraw any consent. Because your organisation is the controller of the development-activity data (Section 2), please direct requests about that data to your organisation; Aidealy, as its processor, will assist it in responding. If you send such a request to Aidealy instead, we will route it to your organisation and confirm to you that we have passed it on. For the failure reports (Section 2) or the record of your first-run notice (Section 3.5), or if you are unsure where to start, contact privacy@aidealy.ai. You can also use the controls in Section 6 at any time. Aidealy will not treat you differently for exercising your rights (how your organisation treats you is not within Aidealy's control - though retaliation for exercising privacy rights may itself be unlawful under your local law). If your organisation has ceased to exist or cannot be reached: where your organisation has ceased to exist without a successor, or has been unreachable for a prolonged period despite our reasonable attempts, we will give effect to your request directly to the extent our systems allow - on an access request, by providing you, after verifying your identity and before any de-identification of your records under this fallback, with a copy of your own identity-linked personal data we still hold about you (including the derived analytics); on an erasure request, by de-identifying your identity records, to the extent our systems can reach them (Section 10 explains what de-identification does and does not reach) - rather than leaving it unanswered; see the Data Processing Agreement's controller-cessation provision. If you also use the Aidealy web application's AI analytics feature, the conversation history that feature stores is covered by the Aidealy Product Privacy Policy, not by this Notice.
queue-clear command clears your own machine only (Section 6), and a per-user de-identification does not open, edit or delete the archive (see the next bullet).Data is transmitted over HTTPS/TLS with certificate validation. The Collector carries no Aidealy credential: it identifies you by the identity block described in Section 3.4, which the Aidealy backend checks against your organisation's verified domains, member records and administrator approvals before it accepts anything. Uploaded data is stored in Aidealy's cloud infrastructure with encryption at rest (including per-customer encryption keys) and access controls. The Collector runs only on your local machine, as your own user, and its local files are protected by your operating system's file permissions for that user. The Collector's program files are distributed with a checksum manifest so that your organisation can verify what it installs; they are not code-signed by an operating-system vendor.
If a security incident affects this data. Incidents follow the two roles in Section 2: for the development-activity data Aidealy processes for your organisation, Aidealy notifies your organisation (the controller) promptly under the Data Processing Agreement - including for confirmed incidents affecting work data even where no personal data is involved - and your organisation is responsible for any notice owed to you; for the data Aidealy holds as controller (the failure reports in Section 2, the record of your first-run notice in Section 3.5, and the account-security register's record of your user being added), Aidealy itself notifies the authorities and affected individuals as the applicable law requires. Aidealy's Breach-Notification Commitment describes both routes.
This Notice is published on Aidealy's website, is printed on demand by the Collector's privacy command, and is summarised in the first-run notice the Collector shows in your terminal or, on a machine set up without anyone present, in a page in your browser or, where no browser can be opened, in the Collector's own log and status output (Section 1). Your organisation is required to give you this Notice, and to complete any worker consultation, before it installs the Collector on your machine (see the Acceptable Use Policy).
We will post updates here with a new "Last updated" date and note material changes in the Collector's release notes. When this Notice or the Collector EULA changes, the Collector shows the first-run notice to you again and records it as Section 3.5 describes. If the wording of the first-run notice changes, or the Collector is updated to a new version, you see the notice again in your terminal the next time you run one of its commands. This Notice is written in English; if Aidealy provides a translation for convenience, the English version prevails.
| Topic | Contact |
|---|---|
| Privacy questions | privacy@aidealy.ai |
| Security vulnerabilities | security@aidealy.ai |
| AI / fairness concerns | ai-concerns@aidealy.ai |
| General support | support@aidealy.ai |
Aidealy Ltd., Hamidron 1, Herzliya, Israel.