One options set. Two factories. Apps that can sync.
Last updated: 12 September 2026
These terms apply to sw-builder.com, operated by Ronald Kanengieter (“SW-Builder”, “we”). By using the site you agree to them. If you do not agree, do not use the site.
The site describes software factories, documents how they work, and lists apps in a catalog. Pages are informational. A generated app is a normal Android or WildFly project that you own after you stamp it. This site is not a hosted builder that runs your production app for you.
You may read public pages without an account. If a tool, download, or repo is linked, that third-party host has its own terms.
Site text, layout, and branding belong to SW-Builder unless a page says otherwise. Code and apps in public repositories are under the license in that repository. Do not copy site prose wholesale and republish it as your own docs.
Do not attack the site, scrape it in a way that harms the server, plant malware, impersonate the operator, or use the site to break the law. Do not use automated traffic to inflate ads. Ad clicks and impressions must come from real visitors.
Pages may show Google AdSense ads. Ads are provided by Google and its advertisers. We do not control every ad creative. See the Privacy Policy for cookies and opt-out links.
The site, docs, and catalog are provided as-is. Factory output depends on your options, templates, and extenders. We do not warrant that a stamped app is fit for a particular purpose, free of defects, or suitable for production without your own review. You are responsible for building, securing, and shipping anything you generate.
To the extent allowed by law, SW-Builder is not liable for indirect, incidental, or consequential damages, lost profits, or lost data arising from use of the site or generated projects. Our total liability for a claim about the site is limited to zero dollars if you paid us nothing for the page you used, or to the amount you paid us for that specific item in the prior three months.
Personal data is handled as described in the Privacy Policy.
We may update these terms. The date at the top is the current version. Continued use after a change means you accept the new terms.