Thanks!
As for the rev share part, I consulted it with people in my circle and they said it's okay. I was never told to sign anything, so there wasn't an NDA. If I had been bound by a contract, I wouldn't have shared things they told me not to share. But there was never a contract here.