Watch · 1 minute

AIDA Labs in one minute

Captioned, no sound needed.

AIDA Labs · Consulting and Professional Services

Consulting from the people who build the tools

More than 15 years of program delivery inside banks and other regulated businesses, now paired with AI that builds fast inside firm limits. We plan, design and deliver data, analytics, Salesforce and portal projects, and we build working software on free, open-source tools, hosted in Canada, at a fraction of the usual cost.

Every box opens the details. Every sample link opens something that is running today.

Three ways to work with us

Consulting services

How we use AI, and where we don't

What we can put to work for you

Our own products, running today on fictional data. Each one can be used out of the box, tailored or rebuilt as part of an engagement. See all our products ›

Executive Database Analytics: headline cards above a chart of records added per dayOpen the live demo ↗

How an engagement runs

Proudly Canadian, Practically Priced

Start with a conversation

Guardrails we already use

These run today in AIDA's own systems, and every one is a pattern we bring to client work.

1A person runs anything that touches productionAI writes the command; a person reads it and runs it. AI sessions never run database, container or scheduler commands themselves.
2Deleting is off by defaultAn AI session can't delete a file until a person approves it, folder by folder, for that session only.
3Read-only by designDashboards can only call a few read-only functions. Every read has a time limit, and the one write path is narrow, capped and rate-limited.
4Nothing exposedDatabases sit behind an outbound-only tunnel and a service-token gate. The token never reaches a browser.
5Separate everythingEach product and demo has its own database, passwords and network, so one mistake can't spread.
6Stop rather than guessLoaders refuse the wrong kind of file before writing anything. Builds stop if anything unexpected changed. Server settings are tested before they go live.
7A person reviews before a client sees itRanked results are reviewed by a person, and every KPI is certified by a named owner before it publishes.
8AI stays outside the customer-data boundaryAI helps build the tools. It works on code and aggregated numbers, not on customer records.
9Deterministic where it countsScores and KPIs come from plain, versioned SQL functions, not from a model's judgment at run time.
10Every change can be undoneFiles are backed up before an AI edit, old versions are kept for rollback, and decisions are logged, never rewritten.
11Client names never leave the client's siteOur product versions are built from client work with every client name swapped for a fictional one. The build stops if a single name survives.
12Every number opens its records, read-onlyClick any number, bar or row to see the records behind it. Nothing on a dashboard can write to the database.

Our founder

Mike MacLeod

Founder, AIDA Labs

Mike has spent more than 15 years leading technology programs as a project manager, business analyst and solution architect, most of it inside banks and other regulated businesses. At Tier1 Financial Solutions (2018 to 2024) he delivered financial-services CRM programs and spent two years delivering Anti-Money Laundering software and analytics on the Alessa platform, running up to five compliance projects at once. Before that he was a solution architect at MASS Engines, and most recently he led delivery as a Senior Project Manager at HSS Business Solutions.

His work includes a $3.1 million, 18-month CRM rollout for Scotia Global Banking and Markets, and taking over Barclays' flagship engagement and moving it from red to green within weeks, with reporting and an issue-management system he built himself.

In 2026 he built AIDA on his own, from the ground up, using AI: a job-search and recruiting platform with its own database, scoring engine, workflow automation and secure client portal, running on free and open-source software for about $15 a month. He wrote the guardrails its AI works under, and they are the basis of how AIDA builds for clients.

He then built the AIDA Labs product suite: project portals with installable apps, a live AML Intelligence Hub with five dashboards and 50 KPIs, Executive Database Analytics, SaaS Project Management with Project Plans and Blueprints, and the data model for Project Boards.

A proud Canadian, Mike designed the whole architecture to keep data in Canada. It is hosted on a secure server in Quebec under Law 25, with backups and syncs at a second site in Toronto, and runs on free and open-source software rather than US-owned platforms.

Credentials

  • Project Management Professional (PMP), 2026
  • Salesforce Certified Administrator, 2012
  • Salesforce Certified Platform Developer I, 2012
  • B.Sc., Dalhousie University