Yeah satscards are like OpenDimes and run on the Bitcoin MainChain
The lightning network doesn’t require signing devises to run, only a Lightning node. You transfer sats on your node and commit a certain number of sats in a channel.
The opening/closing of the channel is the only operation that requires an onchain transaction. Once you have channels open, you can transact on lightning without using the mainchain ⚡️⚡️⚡️