Who we are
Mahara Labs is the operating name of 16276334 Canada Inc., a federally incorporated Canadian company with a registered office in Barrie, Ontario. We are the organization accountable for the personal information described on this page.
Questions, corrections and deletion requests all go to hello@maharalabs.com, which reaches a person rather than a ticket queue.