I have been using the app for a little bit longer before I found the site, but I'm a bit confused on the Crew points. If I use the app, and it does not seem like any points are earned, but when I use the site, it does not seem like I earn points either. Right now I'm at 4 total points, which does not make sense to me with my activity. Does it take time to verify posts/points/reviews? How do some people get so many points and move up in the ranks?