Do I need to create an account?

No. Truefold uses the Apple Account already signed in on your iPhone. There is no separate sign-up, username, or password to manage.