Why does the app only back up 500 call logs?

The app does not have any restrictions on the number of call logs it backs up, however, most phones only keep the last 500 calls in memory and the app can only backup those call logs. Some phones keep the last 1000 calls and on those phones the app can backup 1000 call logs.