---
title: "WVW Store Checker"
description: "Check if your apps.json is synced with the World Vibe Web (WVW) aggregated app store. Compare listings, detect missing apps, and see the next build countdown."
url: https://findutils.com/developers/wvw-store-checker/
category: developers
---

# WVW Store Checker

Check if your apps.json is synced with the World Vibe Web (WVW) aggregated app store. Compare listings, detect missing apps, and see the next build countdown.

**Use this tool:** [WVW Store Checker](https://findutils.com/developers/wvw-store-checker/)

## Programmatic access

- Browser-only: this tool works on a file, the DOM, or a browser API and has no REST or MCP id.

## Why Check Your WVW Store Sync?

<p>World Vibe Web (WVW) is a distributed app store that aggregates apps.json files from independent developers and tool creators. WVW fetches your apps.json every 6 hours and merges it into a global catalog at wvw.dev.</p><p>When you update your apps.json (add new tools, change descriptions, update icons), those changes do not appear on WVW immediately. This checker helps you see exactly what WVW currently has vs. what you have published, so you can confirm your updates will propagate on the next build cycle.</p><p>Common issues include missing apps that were recently added, stale descriptions from a previous version, or CORS misconfigurations that prevent WVW from fetching your file. This tool detects all of these.</p>

## Store Checker Tips

- Check sync status 6-8 hours after merging your pull request to wvw.dev, since builds run approximately every 6 hours.
- Use the Paste JSON mode if your server does not support CORS. Copy the contents of your apps.json file and paste directly.
- If an app shows as missing, verify your apps.json file is publicly accessible by opening the URL in an incognito browser window.
- Export the JSON report to track sync status over time or share debugging information with the WVW maintainers.
- After updating your apps.json, wait for two build cycles (approximately 12 hours) before investigating persistent sync issues.

## Frequently Asked Questions

### Does the WVW Store Checker require a signup?

No. The WVW Store Checker is available with no account required, no login process, and no limits on how many times you can check your sync status. The entire comparison runs locally in your browser by fetching the public WVW global catalog and comparing it against your apps.json data. No data is stored on any server and no authentication tokens are needed. You can check sync status for unlimited apps, export full comparison reports as JSON, copy text summaries for team sharing, and monitor the next build countdown all without paying anything. Unlike proprietary app store management tools that charge monthly fees for listing monitoring and sync verification, this tool provides dedicated WVW sync checking. Whether you maintain a single app listing or manage dozens of tools across your apps.json file, every feature works identically without restrictions, usage quotas, or premium upgrade prompts.

### How long does it take for changes to appear on WVW?

Changes to your apps.json file typically appear on World Vibe Web within six to twelve hours after you publish the updated file to your domain. WVW runs automated GitHub Actions builds approximately every six hours, during which it fetches all registered apps.json files from developer domains and merges them into the global catalog at wvw.dev. If your update was published right after a build completed, you may need to wait up to six hours for the next build cycle to pick it up. The Store Checker displays the estimated next build time and a live countdown so you know exactly when to expect your changes to propagate. If your changes have not appeared after two full build cycles, approximately twelve hours, check that your apps.json URL is publicly accessible without authentication, returns proper JSON content type headers, and does not block requests with CORS restrictions or IP-based rate limiting that could prevent the WVW build system from fetching your file.

### What fields does the checker compare between my apps.json and WVW?

The checker compares nine specific fields for each app entry: name, description, subtitle, homepage, icon, category, language, platform, and price. These are the fields you control as a developer and that directly affect how your app appears in the WVW catalog to users browsing the store. The comparison intentionally ignores WVW-internal fields that are added during the aggregation process, including _source, _owner, _developer, _store, stars, and forks. These internal fields are managed by WVW itself and would always show as differences if included in the comparison. For each app where differences are detected, the checker shows a field-by-field diff highlighting exactly what your version says versus what WVW currently has. This granular comparison helps you distinguish between intentional updates waiting for the next build cycle and unexpected discrepancies that might indicate a sync problem, stale cache, or formatting issue in your apps.json file.

### Why does my app show as missing on WVW even though it is in my apps.json?

Several common issues can prevent an app from appearing on WVW despite being present in your published apps.json file. First, if you recently added the app, it may simply need to wait for the next WVW build cycle, which runs approximately every six hours. Check the countdown timer in the tool to see when the next build is scheduled. Second, verify that your apps.json URL is correctly registered with WVW by checking that your pull request to the wvw.dev repository was merged and that the URL in their registry matches your current domain exactly. Third, ensure your apps.json file is publicly accessible without authentication by opening the URL in an incognito browser window. Fourth, check that your JSON syntax is valid since a single misplaced comma or missing bracket can cause the entire file to fail parsing during the WVW build. Use the JSON Formatter tool to validate your syntax before publishing any updates to your apps.json file.

### Can I check sync by pasting JSON directly?

Yes. Switch to the Paste JSON tab and paste your apps.json content directly. This is useful if your server does not support CORS headers or if you want to test a local file before publishing.

### What does 'Out of Sync' mean?

Out of Sync means WVW has an older version of one or more of your apps. The tool shows exactly which fields differ, such as name, description, icon, or category, so you know what changed.

### How do I fix a CORS error?

If your server blocks cross-origin requests, the browser cannot fetch your apps.json URL. Either add Access-Control-Allow-Origin headers to your server, or use the Paste JSON mode to check sync manually.

### Does the checker show when the next WVW build happens?

Yes. The tool displays the estimated next build time and a countdown. WVW builds approximately every 6 hours via GitHub Actions, so changes propagate within that window.

### Can I export the comparison report?

Yes. Click Copy Report for a text summary or Export JSON for a structured comparison object. Both formats are useful for tracking sync issues over time or sharing with team members.

## Related Tools

- [WVW Apps.json Generator](https://findutils.com/developers/wvw-apps-json-generator/)
- [JSON Formatter](https://findutils.com/developers/json-formatter/)
- [JSON Schema Validator](https://findutils.com/developers/json-schema-validator/)
- [JSON Diff](https://findutils.com/developers/json-diff/)
- [JSON Comparer](https://findutils.com/developers/json-comparer/)
- [JSON Visualizer](https://findutils.com/developers/json-visualizer/)
