Well, they use a key generator, but I know there's one company that sends you the keygen itself, but you need a login and password to use it. It's possible other companies and the carriers have a web-based one or app.
Wrote a note said Be Back in a Minute
Bought a boat and I sailed off in it
Don't think anybody's gonna miss me anyway