I did find a better one. Not an app, but I put a shortcut to the website on my ipad. Check out: nrc.cnrc.gc.ca
I think this one is about as accurate as I have found, for Canada that is.
Hello, Johanna.
Most excellent find! Corrected link appears to be: UAV Site Selection Tool. From what I can tell, it appears to be the most accurate of any of the sources that I've looked at thus far. There are some items that I might dispute (e.g., the Pontiac Airpark is now permanently closed), but they include data that I didn't find in my own searches. They're probably relying on the official Canada Flight Supplement and Water Aerodrome Supplement from NAV CANADA - which I don't have access to. Like airmap.io, they also list the exclusion zone around heliports at 5nm instead of 3.
That said, from my perspective, this appears to be accurate enough for me to abandon my own efforts at creating a map. I wonder if they would consider releasing the KML data...