AMAZON SELLER OPERATIONS
Sales, advertising and pricing on one screen.
Selling operations built for Amazon sellers.
Revolts Analytics is a selling operations tool for businesses selling on Amazon. It retrieves data only from seller accounts that the seller themselves has explicitly authorized through Amazon OAuth, using the Amazon Selling Partner API (SP-API) and the Amazon Ads API. Sales, units sold, inventory and traffic are placed alongside advertising cost and advertising sales so they can be compared on the same timeline. It also updates listing prices and inventory quantities according to rules the seller sets.
- We access only the accounts that their owner has authorized, and only within the scope granted.
- We do not collect or use buyer personally identifiable information (PII) such as names, addresses or phone numbers.
- Price and inventory updates happen only within the rules and the floor/ceiling prices the seller has set.
- Authorization can be revoked at any time in Seller Central. We stop retrieving data and updating once it is revoked.
- Provided free of charge. We do not charge any fee.
01 SERVICE
Service overview
For an Amazon seller, sales data lives in Seller Central, advertising data lives in the Amazon Ads console, and price adjustments happen on yet another screen. Revolts Analytics retrieves them through the official APIs and presents them on a shared timeline, so a seller can look back and see how sales and units moved after an advertising change — and it updates listing prices and inventory quantities according to rules the seller has set.
- Operator
- Revolts (trade name of a sole proprietorship)
- Service name
- Revolts Analytics (selling operations and analytics tool for Amazon sellers)
- Application name
- Revolts Analytics
This is the name shown under Manage Your Apps in Amazon Seller Central. Please check the application name when authorizing. - How it is offered
- Provided free of charge. Offered for our own seller account and for the accounts of businesses whose operations we have been entrusted with. The number of recipients is small; the tool is not sold to the general public, not publicly released and not resold. Because each account belongs to a different business, use requires authorization (OAuth) from each account's owner.
- APIs used
- Amazon Selling Partner API (SP-API) and Amazon Ads API
- Marketplace
- Primarily Amazon.co.jp (Japan)
Whose data we access
This service retrieves data through the SP-API and the Amazon Ads API only from seller accounts whose owner has explicitly approved the connection of our application on the Amazon authorization (OAuth) screen. We never access accounts belonging to other sellers who have not granted authorization, and we do not scrape or otherwise collect data from Amazon websites. A seller can revoke the authorization at any time from Manage Your Apps in Seller Central, after which we stop retrieving new data from that account.
Who it is for
- Companies and sole proprietors selling on Amazon.co.jp
- Sellers running Amazon advertising (for example Sponsored Products) who want to see the relationship between advertising spend and total sales
- Sellers who currently review sales data and advertising data on separate screens and spend time reconciling them
- Sellers who want to review profitability per product together with inventory, traffic and advertising
- Sellers who adjust listing prices by hand and want to do so without selling at a loss
The service can be used only with seller accounts that the user administers, or accounts they operate on behalf of an owner who grants the authorization.
02 FEATURES
Main features
Retrieved data is aggregated per product and per period and presented on screen (features 01–06). In addition, listing prices and inventory quantities are updated according to rules the seller sets (features 07–09).
Sales, units, inventory and traffic in one place
Sales amount, units sold, FBA inventory and sessions are shown together, by product (ASIN / SKU) and by period.
Advertising cost, ad sales, ROAS and TACoS
Advertising cost, advertising-attributed sales, ROAS and TACoS (advertising cost as a share of total sales) are calculated and shown over time.
Before and after an advertising change
Using the date of a bid or budget change as the reference point, total sales, total units and advertising cost are compared across the periods before and after.
Detection of declining efficiency
Products and campaigns whose ROAS, TACoS, sales or units fall below a configured threshold are listed for review.
Support for keep / reduce / restore decisions
Figures including the effect on sales while advertising was paused are presented side by side, as material for deciding whether to keep, reduce or restore advertising. The decision and the operation remain with the seller.
Profitability analysis
Available cost items such as Amazon fees and advertising cost are deducted from sales to show profitability per product and per period.
Listing price updates (repricing)
Listing prices are updated according to the rules the seller sets for each product. The rules are specified by the seller; the service never decides a price on its own judgement. Every update is recorded.
Floor and ceiling price protection
A floor price and a ceiling price can be set per product, and every price update stays within that range. Prices are never moved below the break-even line calculated from cost and fees. When a rule would fall outside the range, no update is made and the seller is notified.
Inventory quantity updates
Listing quantities are updated from the seller's own inventory data — stopping sales when out of stock and resuming on restock — according to the rules the seller sets.
About price and inventory updates
Price and inventory updates are made only within the rules and the floor and ceiling prices the seller has set. The service never decides a price beyond the seller's intent. Settings can be changed or stopped by the seller at any time, and every update is recorded and available for review. Updates apply only to products the seller has explicitly designated.
What this service does not do
It does not operate advertising. It never changes bids, budgets or campaigns on behalf of the seller; for advertising it only analyses and visualizes, and operations are performed by the seller in the Amazon console. It also does not create new listings or delete listings. Analytical output is reference material for decision-making and does not guarantee any sales or advertising outcome.
03 DATA
Data we retrieve and how we use it
For each authorized seller account, we retrieve the following data through the APIs. We request only what the analysis and the price/inventory updates require, and we do not retrieve data for any other purpose.
Data we read
| Data type | Source | Purpose |
|---|---|---|
| Order and sales data (order date and time, quantity, amount, currency, ASIN / SKU, order status) | SP-API | Aggregating sales and units, comparing periods, reconciling with advertising results |
| Product data (ASIN, SKU, title, listing price, category) | SP-API | Aggregation and display per product; matching against the product list; identifying products for price updates |
| Pricing data (our own listing price, fee estimates) | SP-API | Calculating floor and ceiling prices; comparing before and after an update |
| Inventory data (FBA inventory quantity, fulfillable quantity, replenishment needs) | SP-API | Identifying stock-outs and excess inventory; deciding inventory updates; deciding whether advertising should continue |
| FBA inbound shipment data (shipment plans, shipped units, received units, status) | SP-API | Reconciling expected and received inbound units; inventory planning |
| FBA outbound shipment data (ship date, units shipped, ASIN / SKU, fulfillment channel) | SP-API | Aggregating sales on a ship-date basis; decrementing inventory |
| Traffic data (sessions, page views, unit session percentage) | SP-API | Understanding traffic and conversion; breaking down advertising effect |
| Fee and settlement data (referral fees, FBA fees, refunds, monetary items in settlement reports) | SP-API | Profitability analysis per product and per period |
| Advertising performance (impressions, clicks, spend, attributed sales, campaign / ad group / keyword settings) | Amazon Ads API | Calculating ROAS and TACoS, before/after comparison, detecting declining efficiency |
Data we write (update)
We update only the two fields below, according to rules the seller sets. We never write any other field.
| Field updated | Destination | Rules and limits |
|---|---|---|
| Listing price | SP-API | Follows the rules the seller sets per product. Always within the floor and ceiling prices the seller has set. Applies only to products the seller has explicitly designated |
| Inventory quantity | SP-API | Based on the seller's own inventory data. Stops sales when out of stock and resumes on restock. Applies only to products the seller has explicitly designated |
Each update is recorded with the time, the product, the values before and after, and the rule applied, and the seller can review this history. We do not create new listings, delete listings, or change product information such as titles, images or descriptions. We do not change advertising bids, budgets or campaigns.
Data we do not retrieve (buyer PII)
This service is designed not to retrieve, store or use personally identifiable information about buyers. Specifically, we do not request any of the following.
- Buyer names
- Shipping addresses and billing addresses
- Phone numbers
- Email addresses, including buyer-anonymized addresses
- Payment information such as card numbers
- Free-text fields written by buyers, such as gift messages
Our analysis uses only aggregable fields: amounts, quantities, timestamps and product identifiers. Where an API response or report contains buyer information fields, those fields are not stored and are discarded during processing. We never use data to identify an individual buyer or to contact buyers.
Purpose of use
- To provide analysis, reports and screens to the seller who granted the authorization
- To update the listing prices and inventory quantities of that account according to rules the seller sets
- To verify operation, investigate incidents and improve the accuracy of the analysis
- To respond to enquiries
Data is not used for any purpose beyond the above. We do not sell, share or otherwise provide data to third parties, and we do not use it for advertising purposes. Data belonging to different sellers is kept separate and is never disclosed to another user in a form that identifies the seller.
04 SECURITY & PRIVACY
Security and privacy
Data retrieved from Amazon and the credentials used to connect are handled as follows. The service complies with the Amazon Data Protection Policy and the Acceptable Use Policy.
- Encryption in transit
- All communication with the Amazon APIs and with users is encrypted using TLS (HTTPS). Data is never transmitted over an unencrypted channel.
- Encryption at rest
- Retrieved data and credentials are stored encrypted. Access keys and refresh tokens are stored in encrypted form and are never rendered on screen or written to logs.
- Access control
- Access to data is limited to the personnel required to operate the service. Authentication is required, privileges follow the principle of least privilege, and access records are retained.
- Data separation
- Data is held separately per seller account and is never commingled with another user data.
- No buyer PII
- We do not retrieve or store buyer personally identifiable information, so buyer data cannot be exposed from this service by design.
- Update logging
- Every price and inventory update is recorded with the time, the product, the values before and after, and the rule applied. Sellers can review this history at any time.
- Preventing unintended updates
- Price updates are made only within the floor and ceiling prices the seller has set. If a rule would fall outside that range, no update is made and the seller is notified. Updates apply only to products the seller has explicitly designated; products not designated are never changed. Sellers can stop updates at any time.
- Revoking authorization
- A seller can revoke the application at any time from Manage Your Apps in Seller Central. We stop retrieving data and stop updating prices and inventory for that account once revoked.
- Retention and deletion
- On termination of use, revocation, or a deletion request, retained data and credentials are deleted within 30 days as a rule, except records we are legally required to keep.
- Incident response
- If unauthorized access or a data leak is suspected, we promptly assess the scope and take the necessary steps, including notifying the affected users and Amazon.
- Subprocessors
- Cloud service providers are used for storage and processing. We confirm that appropriate safeguards are in place before use.
Related documents
See our Privacy Policy for details on data handling, and our Terms of Service for the conditions of use. Both are publicly accessible without login.
05 FLOW
How it works
From the first enquiry to the start of analysis, the process is as follows.
-
Enquiry
Contact us by email. Telling us about the products you sell and the advertising you run makes the following steps faster.
-
Scoping
We confirm what you want to analyse, how many accounts and products are involved, and how often reports are needed, then explain what we can provide and on what terms.
-
Authorization (OAuth)
You sign in to Seller Central yourself and authorize our application. If Amazon advertising data is in scope, you authorize on the Amazon Ads side in the same way. We never receive your Amazon ID or password.
-
Data retrieval and setup
We retrieve data within the authorized scope and configure the analysis, including aggregation periods and thresholds.
-
Setting price and inventory rules (optional)
If you use the update feature, you set the rules yourself: which products are covered, the update rule, the floor price and the ceiling price. Products without settings are never updated. Settings can be changed or stopped at any time.
-
Delivery and operation
The analysis screen or reports are made available to you, and the data is refreshed on a regular schedule. If you have set update rules, prices and inventory are updated accordingly and every change is recorded.
-
Stopping and deletion
To stop, revoke the authorization in Seller Central or contact us. Revoking also stops price and inventory updates. Retained data is deleted within 30 days as a rule.
06 PRICING
Pricing
Provided free of charge. We do not charge any fee.
About pricing
This tool was built for our own Amazon selling operations and is also made available to the businesses whose operations we have been entrusted with. It is not intended to be sold as a commercial service, and there is no usage fee, setup fee or metered charge.
- Provided only for our own seller account and for the accounts of businesses whose operations we have been entrusted with
- Not sold to the general public, not publicly released, and not resold
- Retrieved data is never sold or provided to third parties
If we ever change this policy and offer the tool for a fee, we will revise this page beforehand and notify current users individually.
07 COMPANY & CONTACT
Operator information and contact
For questions about the service or enquiries about data handling, please contact us below.
- Operator
- Revolts (trade name of a sole proprietorship)
- Representative
- Saori Kawanaka (川中沙織)
- Location
- Japan. Full address disclosed on enquiry.
- Business
- Retail sales on e-commerce marketplaces; development of a selling operations and analytics tool for Amazon sellers, provided free of charge to ourselves and to businesses whose operations we have been entrusted with.
- Contact
- tksk03060504@gmail.com
- Hours
- Weekdays 10:00–18:00 (Japan Standard Time). Enquiries in Japanese and English are both welcome.
- Data requests
- Requests for deletion, revocation of authorization, or questions about data handling are accepted at the same address.