Is Umbrella an insurance company?
No. Umbrella is not an insurance company. We provide a technology platform that enables merchants to offer and manage their own warranty and protection programs. All warranties are merchant-backed and not sold as regulated insurance products.