Skip to content

Releases: Golden-Tech-Labs-LLC/achieve-windows-releases

Achieve! 1.3.2

Choose a tag to compare

@jgoldson jgoldson released this 10 Oct 15:37
f9e98dc

Achieve 1.3.2 for Windows

The Public edition now reports once a day that it is in use, so we can see how many
people use Achieve on Windows. The report carries an anonymous account ID and the app
version only: no app, game or window names, no email, and no IP address.

Achieve 1.3.1

Maintenance release: confirms automatic updates install correctly. No other changes.

Achieve 1.3.0

Achieve now keeps itself up to date. New versions download in the background and
install the next time Achieve starts, or right away from Restart to update in the
tray menu. Achieve now installs for your Windows account only, so installing and
updating no longer ask for administrator permission. Your settings, sign-in and
device stay as they were.

If you installed an earlier version, install this one, then remove the old version
from Windows Settings > Apps. Check that Start with Windows is still on in Settings.

To protect your account's sync, Achieve pauses cloud sync on a PC that is using far
more than normal and resumes automatically later. App blocking keeps working.

Earlier changes:

Public and Personal editions share games, foreground playtime tracking, app rules,
earned screen time, transfers, Finish safely, and debt repayment. Personal additionally
publishes game summaries to your existing personal world. Public keeps game history
on this PC. The editions have separate settings and device identities; exit one before
opening the other.

Updated Devices and Settings screens include clearer device selection, transfer
amount presets and recent outgoing transfer history, plus Windows startup and
screen-time preferences. Transfers always send time from this PC.

Time sent from your other devices now arrives on this PC as soon as it is sent,
instead of waiting for periodic checks. If your account has no other device, Achieve
no longer checks for transfers in the background at all. Sync errors are shown in
plain language instead of raw service responses, and repeated error pop-ups are gone.

Windows device registration now recognizes matching identities across editions
and shows one device card, while preserving existing device IDs, wallets and
transfer history. Both editions must refresh their registrations with this build
before older records can match. Device names alone are not used to merge records;
Chrome and other clients need their own persistent identity to deduplicate.

Requires Windows 10/11 x64. The installer includes .NET 10; no separate runtime needed.
This release is unsigned. Windows may show an unknown-publisher or SmartScreen prompt.
Only install a download supplied by the Achieve publisher; compare its SHA-256 checksum.

Sign in with email/password, Google, or Apple. Browser sign-in needs the configured
Achieve server. Existing accounts keep their Firebase UID. If another sign-in method
already owns your account, use that method and explicitly link a provider on your
existing Achieve Android/iOS/Mac app. Apple private-relay email is not an account merge.
Browser requests expire after five minutes and can be cancelled in the Windows app.
Support: support@itsachieve.com
Privacy policy: https://itsachieve.com/privacypolicy.html

Session tokens are encrypted for your Windows account with DPAPI. Personal upgrades
move saved tokens out of appSettings.json and protect token-containing recovery copies.
Keep the Windows account and its profile to retain access to encrypted sessions.

Website rules can be saved, but Windows browser tracking is not implemented.
Save and quit is a countdown, not save detection. League finishing supports verified
live League matches; it does not support TFT, replays, or spectating.

Uninstalling removes the program and that edition's startup entry, but retains your
local settings and history. To reset an edition, exit it and remove its local data
folder after backing it up: %LOCALAPPDATA%\AchievePublic or %LOCALAPPDATA%\Achieve.

Achieve! 1.3.1

Choose a tag to compare

@jgoldson jgoldson released this 09 Oct 15:56
f9e98dc

Achieve 1.3.1 for Windows

Maintenance release: confirms automatic updates install correctly. No other changes.

Achieve 1.3.0

Achieve now keeps itself up to date. New versions download in the background and
install the next time Achieve starts, or right away from Restart to update in the
tray menu. Achieve now installs for your Windows account only, so installing and
updating no longer ask for administrator permission. Your settings, sign-in and
device stay as they were.

If you installed an earlier version, install this one, then remove the old version
from Windows Settings > Apps. Check that Start with Windows is still on in Settings.

To protect your account's sync, Achieve pauses cloud sync on a PC that is using far
more than normal and resumes automatically later. App blocking keeps working.

Earlier changes:

Public and Personal editions share games, foreground playtime tracking, app rules,
earned screen time, transfers, Finish safely, and debt repayment. Personal additionally
publishes game summaries to your existing personal world. Public keeps game history
on this PC. The editions have separate settings and device identities; exit one before
opening the other.

Updated Devices and Settings screens include clearer device selection, transfer
amount presets and recent outgoing transfer history, plus Windows startup and
screen-time preferences. Transfers always send time from this PC.

Time sent from your other devices now arrives on this PC as soon as it is sent,
instead of waiting for periodic checks. If your account has no other device, Achieve
no longer checks for transfers in the background at all. Sync errors are shown in
plain language instead of raw service responses, and repeated error pop-ups are gone.

Windows device registration now recognizes matching identities across editions
and shows one device card, while preserving existing device IDs, wallets and
transfer history. Both editions must refresh their registrations with this build
before older records can match. Device names alone are not used to merge records;
Chrome and other clients need their own persistent identity to deduplicate.

Requires Windows 10/11 x64. The installer includes .NET 10; no separate runtime needed.
This release is unsigned. Windows may show an unknown-publisher or SmartScreen prompt.
Only install a download supplied by the Achieve publisher; compare its SHA-256 checksum.

Sign in with email/password, Google, or Apple. Browser sign-in needs the configured
Achieve server. Existing accounts keep their Firebase UID. If another sign-in method
already owns your account, use that method and explicitly link a provider on your
existing Achieve Android/iOS/Mac app. Apple private-relay email is not an account merge.
Browser requests expire after five minutes and can be cancelled in the Windows app.
Support: support@itsachieve.com
Privacy policy: https://itsachieve.com/privacypolicy.html

Session tokens are encrypted for your Windows account with DPAPI. Personal upgrades
move saved tokens out of appSettings.json and protect token-containing recovery copies.
Keep the Windows account and its profile to retain access to encrypted sessions.

Website rules can be saved, but Windows browser tracking is not implemented.
Save and quit is a countdown, not save detection. League finishing supports verified
live League matches; it does not support TFT, replays, or spectating.

Uninstalling removes the program and that edition's startup entry, but retains your
local settings and history. To reset an edition, exit it and remove its local data
folder after backing it up: %LOCALAPPDATA%\AchievePublic or %LOCALAPPDATA%\Achieve.

Achieve! 1.3.0

Choose a tag to compare

@jgoldson jgoldson released this 09 Oct 15:49
f9e98dc

Achieve 1.3.0 for Windows

Achieve now keeps itself up to date. New versions download in the background and
install the next time Achieve starts, or right away from Restart to update in the
tray menu. Achieve now installs for your Windows account only, so installing and
updating no longer ask for administrator permission. Your settings, sign-in and
device stay as they were.

If you installed an earlier version, install this one, then remove the old version
from Windows Settings > Apps. Check that Start with Windows is still on in Settings.

To protect your account's sync, Achieve pauses cloud sync on a PC that is using far
more than normal and resumes automatically later. App blocking keeps working.

Earlier changes:

Public and Personal editions share games, foreground playtime tracking, app rules,
earned screen time, transfers, Finish safely, and debt repayment. Personal additionally
publishes game summaries to your existing personal world. Public keeps game history
on this PC. The editions have separate settings and device identities; exit one before
opening the other.

Updated Devices and Settings screens include clearer device selection, transfer
amount presets and recent outgoing transfer history, plus Windows startup and
screen-time preferences. Transfers always send time from this PC.

Time sent from your other devices now arrives on this PC as soon as it is sent,
instead of waiting for periodic checks. If your account has no other device, Achieve
no longer checks for transfers in the background at all. Sync errors are shown in
plain language instead of raw service responses, and repeated error pop-ups are gone.

Windows device registration now recognizes matching identities across editions
and shows one device card, while preserving existing device IDs, wallets and
transfer history. Both editions must refresh their registrations with this build
before older records can match. Device names alone are not used to merge records;
Chrome and other clients need their own persistent identity to deduplicate.

Requires Windows 10/11 x64. The installer includes .NET 10; no separate runtime needed.
This release is unsigned. Windows may show an unknown-publisher or SmartScreen prompt.
Only install a download supplied by the Achieve publisher; compare its SHA-256 checksum.

Sign in with email/password, Google, or Apple. Browser sign-in needs the configured
Achieve server. Existing accounts keep their Firebase UID. If another sign-in method
already owns your account, use that method and explicitly link a provider on your
existing Achieve Android/iOS/Mac app. Apple private-relay email is not an account merge.
Browser requests expire after five minutes and can be cancelled in the Windows app.
Support: support@itsachieve.com
Privacy policy: https://itsachieve.com/privacypolicy.html

Session tokens are encrypted for your Windows account with DPAPI. Personal upgrades
move saved tokens out of appSettings.json and protect token-containing recovery copies.
Keep the Windows account and its profile to retain access to encrypted sessions.

Website rules can be saved, but Windows browser tracking is not implemented.
Save and quit is a countdown, not save detection. League finishing supports verified
live League matches; it does not support TFT, replays, or spectating.

Uninstalling removes the program and that edition's startup entry, but retains your
local settings and history. To reset an edition, exit it and remove its local data
folder after backing it up: %LOCALAPPDATA%\AchievePublic or %LOCALAPPDATA%\Achieve.