Can I create a user with just username and no email address?

So I am creating a new user on the installation of my app with the database API. Is it possible to just let them have a username like the administrator account and let them add their email later through the site?

Try to change the email of any user. If you can change it go on.