First of all, I'm using Drupal 6.
I'm developing a website where I want the users to automatically have their own "group"; this means they are only able to see their own nodes. If another user creates an account, he won't have access to other users' nodes. Also, users can add new terms to some fields (using "Hierarchical Select") and I want it to be restricted to each user too.
I also want a user (lets call it "user A") creates another user and they can have access to the user A's "group"; this means that they can see user A's nodes and terms.
I was looking for the Organic Groups module, but it doesn't seem able to do this. If it is, I don't know how to do that.
Do you have any suggestion?