You might not get a notification when you get into the beta. That's what happened to me and someone else who told me about it. Check the DuckDuckGo app every once in a while to see if you're in.
Same. I only found out through the app that I was in.
Is there an invite system? Haven't signed up so far.
Yeah, you need to download their browser app, go to settings and join the waitlist