Frequently Asked Questions
What is Nodik?
Nodik is an IoT platform that connects your microcontroller projects (ESP32, ESP8266, Raspberry Pi and similar) to a live web dashboard. You see sensor readings in real time, control pins with switches and sliders, view history charts, and get alerts — like Blynk, but with no device limits and built-in AI features.
Is Nodik free? What do plans cost?
Nodik has a permanent free tier: Free — 2 devices with full dashboards, widgets, history, and alerts (including smart anomaly alerts), no card required. Paid plans add capacity and AI: Maker ($6/month or $60/year) — 10 devices plus Ask Nodik AI (100 requests/day); Creator ($18/month or $180/year) — 50 devices, Ask Nodik AI plus the AI Firmware Generator (500 requests/day), and priority support. Annual billing gives you two months free. Prices are charged via Paddle and shown in your local currency at checkout. There are no per-message charges and history is included on every plan. To upgrade, use the Upgrade link on your devices page.
What is the refund policy?
First purchase of any paid plan comes with a 14-day money-back guarantee — email hello@superappsdomain.com within 14 days for a full refund, no questions asked. You can cancel anytime and keep access until the end of the paid period. Full details in the Terms (section 8).
How do I connect my ESP32?
Sign in, click + Add device, and save the Device ID and Token shown (the token appears only once). Then either use the AI Firmware Generator on the device page — describe your sensors in plain language and download a ready .ino file — or start from the example firmware and fill in your WiFi credentials, Device ID and Token. Flash with Arduino IDE and your device appears online within seconds.
I don't know how to code. Can I still use Nodik?
Yes. The AI Firmware Generator writes complete, commented Arduino code from a plain-language description like "temperature sensor on pin 27 and a relay I can switch from my phone". You only paste your WiFi details and device token, then upload.
What are widgets and fields?
Your device sends named values like temp or waterPct. A widget displays or controls one field: gauges and charts show sensor values; switches and sliders send commands back to the device. Add them from the Widgets panel on the device page — the field name must exactly match what your firmware sends.
How do alerts work?
Two ways. Rules: you define conditions like temp > 40 and get notified when they trigger. Smart alerts: Nodik's AI learns each sensor's normal range automatically and alerts you about unusual readings with no setup. Notifications can arrive as browser/app push, Telegram messages, or email.
Can I install Nodik like a mobile app?
Yes — Nodik is a PWA. On Android/Chrome use the install icon in the address bar or "Add to Home screen"; on iPhone use Share → "Add to Home Screen". It launches fullscreen and receives push notifications.
Is my data secure?
Every account sees only its own devices, enforced by server-side security rules. Each device authenticates with its own secret token (stored only as a hash) and can only read/write its own data. Traffic is encrypted with HTTPS/TLS.
What does "Ask Nodik AI" do with my data?
When you ask a question, your device's recent readings and alerts are sent to an AI model (Google Gemini or Anthropic Claude) to compose the answer. Data is sent only when you ask, and only for the device you're viewing. See the Privacy Policy for details.
I'm migrating from Blynk. What changes in my code?
Virtual pins (V0, V1...) become named fields (temp, relay1...). Blynk.virtualWrite() calls become one JSON state update, and BLYNK_WRITE() handlers become a command poll. Your sensor and control logic stays the same. The example firmware shows the full pattern.
My device shows offline. What should I check?
Open the Arduino Serial Monitor at 115200 baud. Check in order: WiFi connected? Time synced? [auth] OK printed? If auth fails with 401, the Device ID or Token is wrong — delete the device and provision a new one if the token was lost. The dashboard marks a device offline if nothing arrives for 15 seconds.
I lost my device token. Can I recover it?
No — tokens are shown once and stored only as a hash. Delete the device and create a new one to get a fresh ID and token.
How do I delete my data or account?
Deleting a device removes its telemetry, history and alert logs. To delete your entire account and data, contact us (see footer) — full removal is completed within 30 days.