The link currently goes to a dead end - and the main domain simply states: "Appeum Inc is a Digital Media Company based in Toronto Canada. Established in 2011 Appeum has grown to reach millions of people around the world through it's mobile apps and web properties.
All questions and inquiries can be directed towards app@appeum.com" Not clear if this app is no more - however - several months ago another Active Rain Reviewer did award it five stars. Missing a star from me sue to difficulty in finding the app.