Это зависит от того, как сильно вы думаете, кто-то попытается победить вашу систему.
Если вы планируете отслеживать эти позиции с течением времени, вы отдаете больше информации с течением времени, чем в моментальном снимке. Например, если вы выберете фиксированное смещение от центра круга, можно будет найти это смещение, сопоставив путь с течением времени с картой улицы. С другой стороны, если вы постоянно меняете смещение, положение может быть обнаружено путем усреднения.
Вот одна из возможных схем, основанная на гистерезисе. Оставьте видимый круг на месте, пока пользователь не выйдет из невидимого ограничивающего круга со случайным радиусом. Затем вычислите новый видимый круг с другим случайным смещением, а также установите новый невидимый круг с другим случайным радиусом. Это должно генерировать движение видимого круга, которое почти невозможно перепроектировать, но также избегает большого количества дрожания движения.