No, it is not a dangling participle, but correct punctuation would help. It is a non-finite adverbial of comment which can be placed variously: This money, strictly speaking, is not a gift. Strictly speaking, this money is not a gift.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.