Each app we connect with shares information with us differently - we reward verified points using an algorithm for accumulating points, and unverified data with a set amount of points. For example, with Fitbit's step counter, we are able to verify the amount of steps a member accumulates because we're pulling directly from Fitbit's count. Some of the information we pull from some apps are unverifiable data, which means we cannot verify through the wearable that this action occurred. So for a bike ride, we would need the distance and time logged to reward more points. Any manually entered data is considered unverifiable, so we reward a set amount of points per these actions.
In short, it depends on which app you are using and how the data is entered in to those apps!