ACCOUNT / OAUTH / DATA

Security controls around every seller workspace.

The application separates member data, keeps credentials on the server and gives the seller direct controls for shop disconnection and account deletion.

01

Member isolation

Every draft, uploaded file, listing profile, consent record and shop connection is associated with one application member.

02

Password protection

Passwords are processed with PBKDF2-SHA256 using a unique random salt and are never stored as readable text.

03

Protected sessions

Member sessions use random tokens, one-way token hashes and HttpOnly, Secure, SameSite=Lax cookies with a seven-day maximum lifetime.

04

OAuth on Etsy

Shop authorization takes place on Etsy. AutoMenax does not ask for, receive or store the seller's Etsy password.

05

Server-side tokens

OAuth access and refresh tokens remain server-side and are encrypted at rest using AES-GCM.

06

Request controls

Account and workspace write routes check request origin. Repeated failed sign-in attempts are temporarily limited.

Minimum Etsy access

The V1 connection requests only listings_r, listings_w and shops_r. It does not request listing deletion or shop-setting write permissions.

ControlImplementationSeller action
Shop connectionOAuth with PKCE, single-use state and an exact HTTPS callbackThe seller reviews permissions on Etsy
Listing writesDefined task and destination are shown before related requests beginThe seller explicitly confirms the task
DisconnectStored connection tokens are removed and future application access stopsThe seller disconnects in AutoMenax or revokes access on Etsy
Account deletionMember account and associated application workspace records are deletedThe seller uses the account deletion control

Read the complete disclosures

The detailed data categories, retention periods and member controls are published on the legal and connection pages.