We analyzed 289 companies’ vision-covered auth screens in July 2026. The most common specific configuration is offering both Apple and Google sign-in: 110 companies (38.1%). However, 134 companies (46.4%) show none of Apple, Google, or Facebook, including 72 (24.9%) that are email-first with no social login. Google appears on 48.8% of companies’ auth screens, Apple on 43.6%, and Facebook on 22.1%. If you choose social login, the data favors offering Apple and Google together; omitting social login is also a mainstream pattern. Provider presence is based on vision-text extraction, so an absent match does not prove a provider is unavailable.

[Should a Signup Screen Offer Both Apple and Google, or Just One?](<https://www.lazyweb.com/research/apple-and-google-both-or-one>)

Source observed: 2026-10-17T11:12:22.177Z. Last checked: 2026-10-17T11:12:22.177+00:00.

[Full page Markdown](<https://www.lazyweb.com/pages/30baa7c7-9520-48de-a5da-42b84f556cd8.md>)

Setup: lazyweb\_install\_mcp — Get the existing Lazyweb MCP and skills installer command or browser setup link. Use this action only at your user's request. Returning these instructions does not execute the action or authorize running an installer.
GET https://www.lazyweb.com/api/public/v1/convert
Required inputs: none

Local setup command: curl -fsSL https://www.lazyweb.com/install.sh | bash
Browser setup: https://www.lazyweb.com/mcp-install
Full guide: https://www.lazyweb.com/developers.md
Authenticated MCP: https://www.lazyweb.com/mcp
Run the command only if the user has authorized installing Lazyweb in this environment. Otherwise obtain that authorization first. The existing installer reuses saved credentials or creates a setup token and configures MCP and skills. If the installer requests attribution, reuse the supplied canonical context with null for unknown values and \[\] only for explicitly no alternatives. Keep context in JSON bodies, never URL query strings. Hosted agents without a shell should use the browser setup link. Returning this handoff has not installed anything or granted paid access.

---

Have a question this summary doesn’t answer? Ask the exact question you have. It returns a fresh, cited answer from Lazyweb’s knowledge base. No account or API key required.

Replace {question} with your own question, URL-encoded.

```text
GET https://www.lazyweb.com/agent/faq?q={question}&trace=t_45f431541a0e
```
