Nxt is being developed with payment privacy in mind. I have not revealed details yet, but I can say that there is a special account in Nxt (recipient #0), later it will be used for advanced features (mixing, escrow, etc.)
Did I send my amount correctly? I can log in now so I'm guessing that I did. So by having this stake now does that mean I'll start receiving nxt? There's no 'account balance' yet that I can see... I'm guessing that's on the way?
Edit: Not so sure now that I am 'logging in' after all as when i click the lock and type in anything it lets me 'log in' (it unlocks). I'm a bit confused, but I'm guessing the rest is still being developed.