Cookie choices
None of these are needed to browse the site. Pick what you're comfortable with, and you can change it later from the footer.
Effective Date: June 17th, 2026
Last Updated: October 23rd, 2026
This policy sets out what ToolPool.Garden does with your data, in as much detail as we can give. ToolPool.Garden is operated by IllumAlign LLC ("we", "us", "our") and helps people who already trust one another organize the lending and borrowing of tools: members form private pools, list tools into them, and coordinate borrows through a one-on-one chat.
This Privacy Policy explains what information we collect, how we use and share it, and your rights regarding your information. This policy applies to users of our website and services, people invited to use them, and people who receive individual outreach from us. That outreach includes a founder welcome and contact with someone in a role with a property, neighborhood group, or makerspace. For the personal data processed through the platform and our business outreach, IllumAlign LLC acts as the data controller.
Some information about you can reach us from another person rather than from you directly. If someone invites you to a pool, we receive your email address from the person inviting you, along with your first and last name if they provided them, and we use that information only to deliver and honor the invitation. Other users may also submit information about you when they write a review about you or file a report concerning you or something you posted; we handle that information as described in the Reviews and Reports items above.
When we contact someone in their role with a U.S.-based property, neighborhood group, or makerspace about ToolPool.Garden, a staff member enters the contact's work email address and location in a form that sends one email at a time, and confirms that the recipient is acting in that role. Apartment and makerspace letters require the contact's name. An HOA letter and a neighborhood association letter can be sent with that name left blank, and the message does not include it. The welcome choice on that form is separate. A staff member enters a first name and an email address, reviews the letter, and confirms they want to send it. The form does not ask for a location, and the confirmation does not describe a property role. We use an encrypted SMTP check to ask a mail server for the recipient's domain whether it will accept the address for delivery; if the server cannot establish verified encryption, we do not send it either address. Garden then prepares the message and sends it through Olivia's Google Workspace account. The form clears after Google Workspace accepts it for sending and also if a connection failure leaves the handoff uncertain, because retrying an uncertain handoff could send a duplicate; in that case the operator checks Olivia's sent mail before taking another action. Garden stores the recipient's address and the exact sent message, including the location and any name that was entered, alongside a numbered template version. Google Workspace also retains the sent message. Garden imports replies linked by email thread headers and stores their text, sender, import time, word-based rating suggestions, and staff ratings. Only authorized staff can read or rate these conversations. Staff can change a rating as a conversation develops. Word matching is automatic and can be wrong; staff can override it. Email content is not sent to AI. Our audit log keeps the location and a versioned, keyed fingerprint of the normalized email address. If the recipient opts out, our do-not-email list keeps only that fingerprint and blocks outreach and all other email to that address, apart from the emails that keep an account working. HOA, neighborhood association, apartment, and makerspace messages identify Olivia and ToolPool.Garden, include her postal address, and explain how to stop future outreach. The welcome is sent from [email protected]. It thanks the person for signing up. It does not include a location, a landing page, the postal address, or that stop line. An address on the do-not-email list still cannot receive it.
Where a feature needs your position (for example, the "Center on my location" button on the world map, the "Sort by distance" button on the pool list, or the pool location picker), we use your browser's device geolocation prompt exclusively, and only when you press the button. We do not derive your location from your IP address. On the map and the location picker your position stays in your browser. Sorting the pool list by distance is the one place we receive it: your coordinates are sent to our server so it can order the pools by how far away they are, held only in memory for as long as that page is open, and never written to our database, attached to your account, or put in the page's web address, so a link you share or bookmark cannot carry your location. A pool's pinned location, which its admin chooses, is stored as part of the pool.
We use the information we collect for the following purposes:
We use automated systems, which may include hash-matching against databases of known illegal imagery (such as child sexual abuse material) and spam, fraud, and malware detection, to help identify and address harmful content, in some cases proactively. These tools scan the content you submit, such as tool and skill photos, listings, and messages, and may flag, restrict, or remove content that appears to be illegal or to violate our Terms of Service. Where the law requires it, we report certain content, such as suspected child sexual abuse material, to the appropriate authorities.
Anonymity between users is a core feature of the platform, and it affects what other users can see about you. Tools are listed anonymously inside their pools, and so are the skills you offer to teach. When someone requests one of your tools, you see who is asking; they do not learn who you are unless you choose to reveal your identity in the chat. A reveal covers only the tool, skill, or request that chat is about, so your other listings stay anonymous to that person unless you reveal yourself on those too, and you can hide your identity again on any listing where you revealed it.
Marking your own maintenance task done can also identify you as the owner of the linked listing, as described under With Other Users below.
Requests run the other way around. Members of the pools you share a request into can see your name and avatar next to it, linked to your profile. It is the people who offer to help who stay anonymous until they choose to reveal themselves to you. Turning off your Public profile setting does not change what those members see, because it controls who may open your profile page rather than whether your name is shown on your own request. Anyone outside those pools sees a public request without its poster. A public pool page or embed includes an unlisted request in the pool's private request count. The count does not reveal the request or its poster. When you share a request into a pool, we email the other members of that pool to say a request was posted there, and send a browser notification to those who have turned browser notifications on. The notification gives the pool's name and no one else's, and it links to the request, where your name is shown.
Direct messages are outside the anonymity system. Anyone who shares a pool with you can write to you from your profile page, and a direct message names each of you to the other from the start. There is no anonymous way to write to someone, and there is no reveal step afterwards, because neither of you was hidden. Turning off your Public profile setting does not stop this, because people you share a pool with can open your profile either way. Pool-admin threads work the same way. Both kinds of thread belong to a pool, and that pool's admins see a reported message along with who wrote it.
Information you place in free-text fields is outside this protection. In particular, reviews are shown without the author's name, but the body of a review cannot be scrubbed after the fact, which is why the review form warns against including identifying details. Images you upload (tool, skill, and request photos, your avatar, and a pool's logo) are stripped of embedded metadata such as EXIF camera details and GPS location tags. We remove that metadata during processing shortly after you upload: the original file is held privately and only briefly while it is processed, is then deleted, and is never shown to anyone; only the stripped version is ever displayed or shared. The link a photo is shown through is built from the listing it belongs to rather than from your account, so the address of a tool or skill photo does not say whose it is. If you delete your account, people you had previously revealed yourself to will see you as "Deleted user" everywhere.
Anonymity applies between users, not to the platform, to moderation, or to legal process. We always know which account is behind an anonymous listing or review: our staff can see it when moderating, and we may disclose it as described in "How We Share Your Information", including in response to a valid legal request. Likewise, if a chat message you wrote is reported, the admins of the pool it was posted in see the message and your identity as its author so they can handle the report, even if you are anonymous to the other person in that chat, and even when the admin handling the report is that other person.
Anonymity is also not a limit on what leaves the platform. Any member of your pool can connect an outside program, such as an AI assistant, either by creating an API token or by allowing the program on our own connection page, and it then reads what that member can read. While a pool is open, that includes its tools, skills, and requests, unlisted ones included. Your listings stay anonymous in what it reads, and your chats are not readable through a token at all. If you mark your own shared maintenance task done and anyone in the pool could have marked it, your name shows the same as another member's would, which can reveal that the linked listing is yours. A program also cannot write a review or open a chat. It can read a star count and a short-lived link to each finished photo. It can read reviews and rankings on any profile that person can already open. A hidden profile gets the same answer as an unknown one. The review still has no author name. It can also see who marked a shared maintenance task done. A private profile shows as *******, and a task marked done while only its owner could mark it done shows no name, unless the program is acting as that owner. A request carries the poster's account id, which is also the address of their profile, and anything you wrote in a title, description, or photo goes with it. You will not be told when someone in your pool does this. If that matters for something you are sharing, a pool is a group of people you have chosen to trust, and this is one of the things that trust covers.
We process your personal data for the following reasons:
After you choose to Reveal in the chat for a tool, skill, or request, either participant can share a suggested post through Facebook, X, Bluesky, or Threads, or by copying it. Facebook shares a link to the listing, or to the home page if the listing isn't public. It does not include the suggested wording. If the listing is public, the post includes its name and link. If it isn't, the post uses general wording and a link to the home page. We add no account names or messages from the chat, but a public listing's title can contain identifying details. We don't post automatically or record whether you publish it. Hide identity can't remove a post you've already shared, and whatever you publish is under that service's privacy policy.
We do not sell your data. We only share your information in the following circumstances:
We rely on third-party services to run ToolPool.Garden. These providers have their own privacy policies and terms, and we encourage you to review them.
The map library and the fonts are served from our servers. When the shared basemap file is not available, the country outlines are served from our servers too. When that file is available, your browser loads it from Tigris with a short-lived signed link, and Tigris receives the IP address of those requests. Tigris stores the file for us. Your position stays in your browser unless you press the "Sort by distance" button on the pool list, as described under Device Location above.
We protect your information with technical and organizational measures, which include:
However, no method of transmission over the internet or method of electronic storage is fully secure. While we work to use commercially acceptable means to protect your data, we cannot guarantee its absolute security.
Depending on where you live and the laws that apply to you, you may have certain rights regarding your personal data. These rights include:
To exercise these rights, use the self-service tools in your account settings or contact us at the email address provided in the 'Contact Us' section. We will respond to your request within the timeframes required by law. We may need to verify your identity before acting on a request, and we will limit what we ask for to the information necessary to do so; you will not be charged a fee for making a request or for the verification of your identity. Where applicable law allows it, you may designate an authorized agent to submit a request on your behalf. Before acting on an agent's request, we may require proof that you authorized them to act for you and may ask you to verify your identity with us directly.
If you are a resident of certain U.S. states, such as California, you may have additional rights regarding your personal information. These rights may include:
We offer two ways to submit a request. First, you can use the self-service tools in your account settings to export a copy of your data or to delete your account, which erases your personal information except the records described under Data Retention. Second, for any privacy request you can email us at the address in the 'Contact Us' section, and we will verify and respond within the timeframes required by law. We will not discriminate against you for exercising these rights. If we deny your request in whole or in part, you may appeal our decision by replying to our response, or by emailing us at the same address with the subject line 'Appeal'. We will respond to your appeal within the timeframe required by law, and if we deny the appeal, we will explain how you can contact your state attorney general or other supervisory authority to submit a complaint.
In the preceding 12 months, we have collected the following categories of personal information, as those categories are defined under the CCPA, and disclosed each of them to the service providers described in the 'Our Service Providers' section (categories marked * are sensitive personal information):
The sources of this information, the purposes we collect it for, and the parties we disclose it to are described in the sections above. We do not collect geolocation data, biometric information, health information, or inferences drawn to build a profile about you. Two of these categories also go to our advertising partners for measurement, and only for people who accepted advertising. Those are identifiers, meaning the click identifier and a hashed email address and account identifier, and commercial information, meaning that you signed up, confirmed your email, joined your first pool, started a subscription, or were charged for one.
Three categories of information we process are "sensitive personal information" as defined under the California Consumer Privacy Act (as amended by the CPRA) and similar U.S. state privacy laws: your account log-in credentials, the contents of the messages you exchange with other users, which are communications where we are not the intended recipient, and (only if you ask for it) your precise device location. We use this information only to provide the services you request (signing you in, delivering your messages, and ordering the pool list by how far away each pool is) and for the security, integrity, content-moderation, and legal-compliance purposes those laws permit, and we do not use or disclose it to infer characteristics about you. Your precise location reaches us only when you press the pool list's "Sort by distance" button; it is used only to order that list, held in memory for as long as that page is open, and never stored, sold, or shared. The map's "Center on my location" button and the pool location picker use your browser's geolocation without sending it to us at all, and a pool's map location is an approximate point its admin chooses and can place anywhere they like. We do not collect any other category of sensitive personal information: for example, government identifiers, financial account credentials, health information, or data revealing race, religion, or sexual orientation. Because we use sensitive personal information only for these permitted purposes, the right to limit its use and disclosure does not apply.
Some web browsers have a "Do Not Track" feature. This feature lets you tell websites you visit that you do not want to have your online activity tracked. These features are not yet uniform, and we do not currently respond to "Do Not Track" signals. We do honor Global Privacy Control. If your browser or an extension sends that signal, we treat it as an opt-out of advertising measurement: we never ask you the Advertising question, and "Accept all" cannot turn advertising on. If you had already accepted advertising before the signal appeared, that permission is withdrawn and its cookies are deleted.
ToolPool.Garden is based in the United States, and we store and process your information in the United States. Our services are operated from the United States and directed to users in the United States. If you access the services from outside the United States, you understand that your information will be transferred to, stored, and processed in the United States, where privacy laws may differ from, and may provide less protection than, those in your jurisdiction. Some of our service providers may process data in other countries to provide their services. Where a provider processes data across borders, we rely on the safeguards included in that provider's standard data-processing terms.
We retain personal data only for as long as necessary to fulfill the purposes for which it was collected, to provide our services, to comply with legal obligations, and to resolve disputes. Our retention periods vary depending on the type of data:
Where we deidentify or aggregate data so that it can no longer reasonably be linked to you, we maintain and use that data only in its deidentified form and do not attempt to re-identify it, except where permitted by law solely to test whether our deidentification process satisfies legal requirements.
Our production database is hosted on Fly.io's managed Postgres platform, which uses modern, continuous backup strategies to protect against data loss and support point-in-time recovery. Data deleted from our live systems may persist in these backups until they expire under Fly.io's rolling retention schedule.
Our services may contain links to other websites or services that are not operated by us, including our social media pages and our public roadmap. If you click on a third-party link, you will be directed to that third party's site. We strongly advise you to review the Privacy Policy of every site you visit, as we have no control over and assume no responsibility for the content, privacy policies, or practices of any third-party sites or services.
Our services are not directed to individuals under the age of 18. Registration asks for a birth date solely to verify that you are at least 18; the check runs before any account data is stored, and we keep only a record that the check passed, never the birth date itself. We do not knowingly collect personal information from children. If we become aware that we have unknowingly collected personal information from anyone under 18, in particular from any child under 13, we will take steps to delete that information, in accordance with applicable law. If you are a parent or guardian and believe that we may have collected personal information from your child, please contact us at the email address in the 'Contact Us' section.
We may update this Privacy Policy from time to time. We will notify you of any significant changes by posting the new policy on this page and, where appropriate, notifying you by email. We encourage you to review this policy periodically.
For any questions, concerns, or requests regarding your data privacy, please contact us at:
[email protected]
The mailing address for IllumAlign LLC is:
141 Traction Street #2238, Greenville SC 29611-4725
Reconnecting to ToolPool.Garden...
None of these are needed to browse the site. Pick what you're comfortable with, and you can change it later from the footer.