I am trying to understand this. Appears to offer bulk accounts that are easy to create and permanent, targeting the market that sits between a) regular email addresses, which are permanent but a pain to sign up for, needing phone verification, etc. and b) throwaway accounts that are easy to create but cannot be kept long-term.
This seems like an interesting idea if they own a whole bunch of different domains, but they don't specify this, and my attempt to sign up for an address failed. (open firefox -> click create my nBox -> click Sign up for a service (i type https://facebook.com) -> receive message saying "To create your nBox Allow the notifications" -> No simple info about how to do this is given, so I give up)