Why can I not follow a project?

GitHub or Bitbucket requires admin permissions to add an SSH key to a project, and to add the webhook that tells CircleCI when someone pushes new code. If you’re not an admin, invite a user with permissions to CircleCI, and have them follow the project first.