That matches my understanding. Some people might potentially only say "tivoized" (or a more explicit "incorporated in a product that prevents the user from modifying it in practice" or "incorporated in a locked-down product" or something) rather than "non-free" for a hardware product, but I guess "non-free" could also make sense for a hardware product.