At least the JS SDK and the IOS SDK clear anonymous auth data when a user registers. Here's the js unit test: https://github.com/parse-community/Parse-SDK-JS/blob/master/src/__tests__/ParseUser-test.js#L675 The php sdk does not do this.