Gun Range Log - Train Factor

เชเชชเชฎเชพเช‚เชฅเซ€ เช–เชฐเซ€เชฆเซ€
100+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชตเชฏเชธเซเช• 17+
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐ เช เชเชตเชพ เชฒเซ‹เช•เซ‹ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡ เชœเซ‡เช“ เชคเซ‡เชฎเชจเชพ เชนเชฅเชฟเชฏเชพเชฐ เชธเชพเชฅเซ‡เชจเซ€ เชคเชพเชฒเซ€เชฎเชจเซ‡ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เช†เชชเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡. เชธเซเชชเชทเซเชŸ เชงเซเชฏเซ‡เชฏ เชธเซ‡เชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซเชฐเช—เชคเชฟเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ‹ เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชธเซเชงเชพเชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เชนเซ‹เชต. เช…เชฎเชพเชฐเซ€ เชเชช เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชนเชฅเชฟเชฏเชพเชฐเซ‹เชจเชพ เชถเชธเซเชคเซเชฐเชพเช—เชพเชฐ เช…เชจเซ‡ เชฆเชพเชฐเซ‚เช—เซ‹เชณเชพเชจเซ€ เช‡เชจเซเชตเซ‡เชจเซเชŸเชฐเซ€เชจเซ‡ เชเช•เซ€เช•เซƒเชค เชฐเซ€เชคเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเชฎเชพเชฐเชพ เชฒเช•เซเชทเซเชฏเซ‹ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

เชงเซเชฏเซ‡เชฏเชฒเช•เซเชทเซ€ เชคเชพเชฒเซ€เชฎ เช…เชจเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชˆเชจเซเชตเซ‡เชจเซเชŸเชฐเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ เช† เชธเชฐเซเชตเชถเซเชฐเซ‡เชทเซเช  เชธเชฐเซเชตเชถเซเชฐเซ‡เชทเซเช  เช‰เช•เซ‡เชฒ เช›เซ‡.

---

เช—เซ‹เชฒ เช…เชจเซ‡ เชธเซเชŸเซเชฐเซ€เช•เซเชธ
เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชฐเซ‡เชจเซเชœเชจเชพ เชฆเชฟเชตเชธเซ‹ เช…เชจเซ‡ เชกเซเชฐเชพเชฏ เชซเชพเชฏเชฐ เชธเซ‡เชถเชจ เชฒเซ‹เช— เช•เชฐเซ‹ เชคเซเชฏเชพเชฐเซ‡ เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐ เชคเชฎเชจเซ‡ เชคเชพเชฒเซ€เชฎเชจเซ‹ เชงเซเชฏเซ‡เชฏ เชจเช•เซเช•เซ€ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซเชฐเช—เชคเชฟเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ€เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชนเชฅเชฟเชฏเชพเชฐเซ‹เชจเซ€ เชคเชพเชฒเซ€เชฎ เชธเชพเชฅเซ‡ เชตเชงเซ เชธเซเชธเช‚เช—เชค เชฐเชนเซ‡เชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡. เชธเชพเชชเซเชคเชพเชนเชฟเช• เช…เชฅเชตเชพ เชฎเชพเชธเชฟเช• เชงเซเชฏเซ‡เชฏ เชธเซ‡เชŸ เช•เชฐเชตเชพเชจเซเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‹ เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชฒเช•เซเชทเซเชฏ เชธเซเชงเซ€ เชชเชนเซ‹เช‚เชšเซ‹ เชคเซเชฏเชพเชฐเซ‡ เชเช• เชฆเซ‹เชฐ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ€ เชคเชพเชฒเซ€เชฎ เชšเชพเชฒเซ เชฐเชพเช–เซ‹!

เชฒเซ‹เช— เชคเชพเชฒเซ€เชฎ
เชฐเซ‡เชจเซเชœ เชชเชฐ เชคเชฎเชพเชฐเชพ เชฆเชฟเชตเชธเซ‹ เช…เชจเซ‡ เช˜เชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชกเซเชฐเชพเชฏ เชซเชพเชฏเชฐ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชฌเช‚เชจเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชฒเซ‹เช— เช•เชฐเซ‹. เชคเชฎเชพเชฐเซ€ เช‡เชจเซเชตเซ‡เชจเซเชŸเชฐเซ€เชฎเชพเช‚เชฅเซ€ เชฌเช‚เชฆเซ‚เช•เซ‹ เช‰เชฎเซ‡เชฐเซ‹, เชฆเชพเชฐเซ‚เช—เซ‹เชณเซ‹ เช…เชจเซ‡ เช—เซ‹เชณเซ€เชฌเชพเชฐเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชชเชธเช‚เชฆ เช•เชฐเซ‹, เชฆเชฐเซ‡เช• เชฌเช‚เชฆเซ‚เช• เชชเชฐ เชจเซ‹เช‚เชงเซ‹ เช‰เชฎเซ‡เชฐเซ‹, เชคเชฎเชพเชฐเชพ เชฒเช•เซเชทเซเชฏเซ‹เชจเซ€ เช›เชฌเซ€เช“ เช‰เชฎเซ‡เชฐเซ‹ เช…เชจเซ‡ เชฆเชฐเซ‡เช• เชคเชพเชฒเซ€เชฎเชจเซ‡ เชฐเซ‡เชŸ เช•เชฐเซ‹.

เช—เชจ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ
เชคเชฎเชพเชฐเชพ เชถเชธเซเชคเซเชฐเชพเช—เชพเชฐเชฎเชพเช‚ เชฌเช‚เชฆเซ‚เช•เซ‹เชจเซ‡ เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเซ€เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‹. เชฆเชฐเซ‡เช• เชฌเช‚เชฆเซ‚เช•เชจเซ‡ เชเช• เชจเชพเชฎ, เช•เซ‡เชฒเชฟเชฌเชฐ เช†เชชเซ‹ เช…เชจเซ‡ เชเช• เช›เชฌเซ€ เช…เชชเชฒเซ‹เชก เช•เชฐเซ‹. เชเชช เชŸเซเชฐเซ…เช• เช•เชฐเชถเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชฆเชฐเซ‡เช• เชนเชฅเชฟเชฏเชพเชฐ เชธเชพเชฅเซ‡ เช•เซ‡เชŸเชฒเซ€ เชตเชพเชฐ เชคเชพเชฒเซ€เชฎ เชฒเซ€เชงเซ€ เช›เซ‡.

เชธเซเชตเชšเชพเชฒเชฟเชค เชฆเชพเชฐเซ‚เช—เซ‹เชณเซ‹ เช‡เชจเซเชตเซ‡เชจเซเชŸเชฐเซ€
เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐ เชคเชฎเชพเชฐเซ€ เชฌเชงเซ€ เชฐเชพเช‰เชจเซเชก เชˆเชจเซเชตเซ‡เชจเซเชŸเชฐเซ€ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชธเช‚เชญเชพเชณเซ‡ เช›เซ‡. เชคเชฎเชพเชฐเซ‹ เชฌเชงเซ‹ เชฆเชพเชฐเซ‚เช—เซ‹เชณเซ‹ เช‰เชฎเซ‡เชฐเซ‹ เช…เชจเซ‡ เชœเซ‡เชฎ เชœเซ‡เชฎ เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เชคเชพเชฒเซ€เชฎ เชฒเซ‹เช— เช•เชฐเชถเซ‹ เชคเซ‡เชฎ เชคเชฎเชพเชฐเซ‡ เช•เช‚เชˆเชชเชฃ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชคเชฎเชพเชฐเชพ เชฐเชพเช‰เชจเซเชก เช•เชพเช‰เชจเซเชŸเซเชธ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชคเชพเชฒเซ€เชฎ เช‡เชคเชฟเชนเชพเชธ
เชคเชฎเชพเชฐเซ€ เชญเซ‚เชคเช•เชพเชณเชจเซ€ เชคเชพเชฒเซ€เชฎเซ‹ เชœเซ‹เชตเชพเชจเซเช‚ เช…เชจเซ‡ เชญเซ‚เชคเช•เชพเชณเชจเซ€ เชจเซ‹เช‚เชงเซ‹เชจเซ‹ เชธเช‚เชฆเชฐเซเชญ เช†เชชเชตเซ‹ เช…เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชฒเช•เซเชทเซเชฏเซ‹เชจเชพ เชšเชฟเชคเซเชฐเซ‹ เชฌเชคเชพเชตเชตเชพเชจเซเช‚ เช…เชคเชฟ เชธเชฐเชณ เช›เซ‡. เชคเชฎเชพเชฐเซ€ เชญเซ‚เชคเช•เชพเชณเชจเซ€ เชฌเชงเซ€ เชคเชพเชฒเซ€เชฎเซ‹ เชœเซเช“ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชšเซ‹เช•เซเช•เชธ เชฌเช‚เชฆเซ‚เช•, เชฐเซ‡เชŸเชฟเช‚เช— เช…เชฅเชตเชพ เชœเซ€เชตเช‚เชค เช…เชฅเชตเชพ เชธเซ‚เช•เซ€ เช†เช— เชฆเซเชตเชพเชฐเชพ เชเชกเชชเชฅเซ€ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเซ‹.

เชกเซ‡เชŸเชพ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชฐเซ‹
เชคเชฎเชพเชฐเซ‹ เชคเชฎเชพเชฎ เชกเซ‡เชŸเชพ เชคเชฎเชพเชฐเซ‹ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เชฌเซ‡เช•เช…เชช เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ‹ เชซเซ‹เชจ เช—เซเชฎเชพเชตเซเชฏเซ‹ เชนเซ‹เชฏ เช…เชฅเชตเชพ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเซ‡เชฒเซ‹ เชคเชฎเชพเชฐเซ‹ เชฌเชงเซ‹ เชกเซ‡เชŸเชพ เชซเชฐเซ€เชฅเซ€ เชฒเซ‹เช— เช‡เชจ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชนเซ‹เชฏ เชคเซ‹ เชตเชพเช‚เชงเซ‹ เชจเชฅเซ€.

เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐ เชชเซเชฐเซ‹
เชคเชฎเซ‡ เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐเชจเชพ เชฆเชฐเซ‡เช• เชญเชพเช—เชจเซ‹ เชฎเชซเชคเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ เชชเซเชฐเซ‹ เชชเชฐ เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเซ‹ เช…เชจเซ‡ เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเช“เชจเชพ เชญเชพเชตเชฟ เชตเชฟเช•เชพเชธเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชคเชพ เช…เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชฌเช‚เชฆเซ‚เช•เซ‹ เช…เชจเซ‡ เชฆเชพเชฐเซ‚เช—เซ‹เชณเซ‹ เช‰เชฎเซ‡เชฐเซ‹.

---

เชจเชตเชพ เช…เชจเซ‡ เช…เชจเซเชญเชตเซ€ เชฌเช‚เชฆเซ‚เช•เชจเชพ เชฎเชพเชฒเชฟเช•เซ‹ เชฌเช‚เชจเซ‡ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ€ เชคเชพเชฒเซ€เชฎเชฎเชพเช‚ เชธเซเชธเช‚เช—เชค เชฐเชนเซ‡เชตเชพเชฎเชพเช‚ เชคเชฎเชพเชฐเซ€ เชฎเชฆเชฆ เช•เชฐเซ€เชจเซ‡ เชคเชฎเชพเชฐเซ€ เชœเชพเชคเชจเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เชฐเชพเช–เชตเชพ เช…เชจเซ‡ เชคเซ€เช•เซเชทเซเชฃ เชฐเชนเซ‡เชตเชพเชจเซ€ เชถเซเชฐเซ‡เชทเซเช  เชฐเซ€เชค เช›เซ‡ เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐ. เช…เชฎเซ‡ เช•เซ‹เชˆเชชเชฃ เชถเซ‚เชŸเชฐ เชฎเชพเชŸเซ‡ เชŸเซเชฐเซ‡เชจ เชซเซ‡เช•เซเชŸเชฐเชจเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชธเชพเชฅเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เชตเชพเชจเซเช‚ เช˜เชฃเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชฅเซ€ เชจเชตเชพ เช…เชชเชกเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชŸเซเชฏเซเชจ เชฐเชนเซ‹!



เช‰เชชเชฏเซ‹เช—เชจเซ€ เชถเชฐเชคเซ‹: https://trainfactor.app/terms


เช—เซ‹เชชเชจเซ€เชฏเชคเชพ เชจเซ€เชคเชฟ: https://trainfactor.app/privacy
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
20 เช‘เช•เซเชŸเซ‹, 2024

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชˆ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ‹ เชจเชฅเซ€
เชกเซ‡เชตเชฒเชชเชฐ เชกเซ‡เชŸเชพ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เช˜เซ‹เชทเชฃเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชงเซ เชœเชพเชฃเซ‹
เช† เชเชช เช•เชฆเชพเชš เช† เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฎเชพเชนเชฟเชคเซ€ เช…เชจเซ‡ เชซเซ‹เชŸเชพ เช…เชจเซ‡ เชตเซ€เชกเชฟเชฏเซ‹
เชชเชฐเชฟเชตเชนเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
เชคเชฎเซ‡ เช† เชกเซ‡เชŸเชพเชจเซ‡ เชกเชฟเชฒเซ€เชŸ เช•เชฐเชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

This updates implement the following feedback from you the users:

- Hide the settings icon while on the settings screen
- Add apostrophe to dashboard progress title
- Update the app icon to remove drop shadow
- The paywall no longer shows after onboarding
- Better handling of photo permissions if you previously denied access

Thanks for using Train Factor!