Ignore most of the negative reviews. These appear to be from people who think theyll be able to sign in with their iCloud info.
This is an app by a completely different company and youll need to create an account with them - not Apple - to be able to log in.
BriSizzle about Zight Screen Recorder, Capture