V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sponsored by
LinkedIn
不坐班的神仙工作 · 去任何你想去的地方远程,赚一线城市的工资
2000 个不用出门 Social 的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
winglight2016
V2EX  ›  程序员

如何评价:微信否认保存用户聊天信息(高仿知乎体)

  •  
  •   winglight2016 · 2018-01-02 14:09:06 +08:00 · 19360 次点击
    这是一个创建于 1733 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯回应吉利汽车董事长李书福所言“微信天天在看用户的聊天记录”时声称,微信不留存任何用户的聊天记录,聊天内容只存储在用户的手机、电脑等终端设备上,传言中所说“我们天天在看你的微信” 纯属误解。但众所周知微信并没有启用端对端加密,用户的信息对腾讯而言是完全透明的,公民实验室曾发表报告称微信能屏蔽用户的文字和图片,而屏蔽的关键词是动态更新的。审查是在服务器端进行的,微信不可能不监视用户信息。

    新闻来自 solidate

    114 条回复    2018-07-21 19:41:18 +08:00
    1  2  
    shoaly
        1
    shoaly  
       2018-01-02 14:26:30 +08:00
    假设两个事实都是真的话, 他们之间并不矛盾
    1 微信不储存信息, 所以不存在"天天看"
    2 信息在从发送者 到达腾讯服务器中转之前, 跑一遍关键词, 过滤掉黑名单消息, 然后在转发. 由于"没储存" 聊天信息, 所以也还是看不到
    winglight2016
        2
    winglight2016  
    OP
       2018-01-02 14:54:05 +08:00   ❤️ 7
    @shoaly 不存储,所谓 7 天转移消息记录和桌面版登录时同步最近消息这两个功能是做不到的——所以,根本不可能不存储在服务器,既然存了,又没有客户端加密,那就必然能看——至于有没有天天看,那外人就不知道了

    另外,qq、微信和有关部门合作,在城际网出口拦截过滤消息,抓捕逃犯,这个功能 大家都知道的
    firefox12
        3
    firefox12  
       2018-01-02 14:57:54 +08:00 via iPhone
    有办法 在微信里 使用自定义的密码加密 传输文字吗?
    yongyuhi
        4
    yongyuhi  
       2018-01-02 15:03:18 +08:00 via iPhone
    @winglight2016 你这思路不对啊,微信备份到桌面是需要有手机转移的,没有的话不能。桌面只有登陆之后才能收到登陆后的消息,之前的消息是收不到的。7 天转移是 QQ 吧。
    tosexxx
        5
    tosexxx  
       2018-01-02 15:04:47 +08:00   ❤️ 2
    微信必然有用户信息缓存,不然怎么多终端同步最近消息呢,但是不会永久留存,毕竟硬盘耗不起
    580a388da131
        6
    580a388da131  
       2018-01-02 15:06:37 +08:00
    忘记从哪里看的一张图,微信对外声明统一是不保存聊天记录。
    panpanpan
        8
    panpanpan  
       2018-01-02 15:07:47 +08:00   ❤️ 9
    没有保存那是不可能的,
    至于承认,那更是不可能的。
    lcatt
        9
    lcatt  
       2018-01-02 15:10:32 +08:00
    微信又不想看你们的聊天记录,存储了干嘛;是有关部门的想看
    Shura
        10
    Shura  
       2018-01-02 15:14:36 +08:00
    即使微信没有存,但是有关部门在腾讯数据中心放台存储服务器还是有可能的。
    xrds7986
        11
    xrds7986  
       2018-01-02 15:28:26 +08:00   ❤️ 2
    中国没有斯诺登,你懂得。。。
    Flobit
        12
    Flobit  
       2018-01-02 15:36:54 +08:00   ❤️ 1
    保存是肯定的,看没看就不知道了。即使看了也没事。
    airqj
        13
    airqj  
       2018-01-02 15:38:42 +08:00   ❤️ 1
    微信这话我连标点符号都不信
    之前在哪里看到的,有关部门想看某人的聊天记录,也就发个申请的事儿
    再说了 在天朝政府会不要求监管这些?
    ETiV
        14
    ETiV  
       2018-01-02 15:45:21 +08:00 via iPhone
    所以我很好奇 微信指数真的只靠朋友圈算的?
    mrmrchu
        15
    mrmrchu  
       2018-01-02 15:48:33 +08:00   ❤️ 8
    1.微信会在自己服务端保存用户信息,包括但不限于文字,语音,图片;
    2.微信是明文传输信息的,包括但不限于文字,语音,图片。用户隐私和信息安全,不存在的;
    3.微信做不到加密传输?肯定做得到,但是不做,至于为什么你懂的;
    4.微信是绝对不会公开承认保存用户信息在服务器的,也绝不会承认用户发送的信息有隐私泄露风险;
    ----------

    涉及到个人隐私的重要信息和敏感信息不要通过微信传输;
    公司业务,产品研发等不可估价的核心信息,不要通过微信传输;
    如果你极其在意隐私信息,那就自己搭建 xmapp(傻瓜式 15 分钟搞定),并且使用端对端加密的开源客户端。
    Telegram
        16
    Telegram  
       2018-01-02 15:48:47 +08:00 via iPhone
    不存储我吃屎,至于看不看,只要没有触发什么关键字,他才没空天天人工看你呢。
    dirls
        17
    dirls  
       2018-01-02 15:50:08 +08:00 via iPhone
    微信云端应该没有长期存储,因为存储成本太大了,要考虑成本问题。
    短期(例如 2 天)是否存储就不确定了。
    联系人之间消息传送应该是要经过服务端过滤的,那是国家监管要求,我想的是聊天内容关键字触发了某些条件可能会在云端保存完整上下文聊天记录,以便后续司法机关取证。
    另外大家说的 PC 版客户端同步最近聊天记录问题,完全可以是在 PC 登陆以后,聊天记录从自己手机端同步传输过去的,以这个理由说微信云端存储聊天记录,就有点牵强了。
    国外那种端对端加密传输,在国内行不通,不符合监管机关要求,要是犯罪分子通过这种渠道网上组织违法活动,国家完全不好掌控。
    xAx
        18
    xAx  
       2018-01-02 15:53:31 +08:00
    这哪能承认。承认了你们就要问保存信息做什么、给谁看的问题。
    搞出个中国版斯诺登的国际丑闻吗?
    总有那么一小撮的坏分子想拖大家后腿。
    zdnet
        19
    zdnet  
       2018-01-02 16:01:51 +08:00
    就问,要是你,你会怎么做?
    akira
        20
    akira  
       2018-01-02 16:49:42 +08:00   ❤️ 1
    很多事情是可以做 不能说的。

    微信没有保存聊天记录,但是如果 3 方保留了聊天记录的话,就和微信无关了,嗯。
    CodemonkeyM
        21
    CodemonkeyM  
       2018-01-02 16:53:44 +08:00
    不是相关 xx 有要求,记录要保存多少天以供查询么....
    grayon
        22
    grayon  
       2018-01-02 16:54:51 +08:00   ❤️ 1
    微信传输信息是有加密的,好像自己写了一套 MMTLS,但不是端对端加密。
    消息肯定有缓存,因为要保证能收到
    关键词过滤,根据关键词分发广告是肯定的,根本不需要大数据分析
    121121121
        23
    121121121  
       2018-01-02 17:03:20 +08:00
    应该不会全面储存,但是可以对特定的号码或者特定关键词储存信息或者监控,所以大佬肯定不能随便用这种联系工具
    ssynhtn
        24
    ssynhtn  
       2018-01-02 17:07:50 +08:00   ❤️ 2
    @xAx 对于赵国来说这不算什么丑闻吧
    Torpedo
        25
    Torpedo  
       2018-01-02 17:31:42 +08:00 via Android
    肯定存了,毕竟不是微信要看。
    而且各位做 rd 的,这种东西微信看不看应该有自己的判断吧
    shaonian
        26
    shaonian  
       2018-01-02 17:35:03 +08:00   ❤️ 9
    微信如果没有存的话那就违法了。。中华人民共和国网络安全法第 21 条
    UN2758
        27
    UN2758  
       2018-01-02 17:40:18 +08:00
    @shaonian 老哥这法律水平可以啊
    77alex
        28
    77alex  
       2018-01-02 17:42:06 +08:00
    #26 说得对,法律要求必须保存
    lbp0200
        29
    lbp0200  
       2018-01-02 17:45:47 +08:00
    #26 +1
    heiyutian
        30
    heiyutian  
       2018-01-02 17:48:35 +08:00   ❤️ 1
    微信没有被查看信息?

    给大家一个新闻,重点在“仅仅 8 分钟之后,民警就收到一条朋友圈信息”

    https://mp.weixin.qq.com/s?__biz=Mjc4NjgzMzYwMA==&mid=2651282029&idx=2&sn=e136b722cf5e0cacf91b6ece7d60930c
    learnshare
        31
    learnshare  
       2018-01-02 17:50:08 +08:00
    数据库一般不做删除操作,加个已删除标记即可
    nneedd
        32
    nneedd  
       2018-01-02 17:52:22 +08:00 via Android
    这个话题没有讨论的必要,国情是什么?鹅厂是什么操行?大家心里没点数吗?
    sammo
        33
    sammo  
       2018-01-02 17:56:10 +08:00
    你若犯了错误,不要用法律当挡箭牌。同样,你若犯了错误,不要用 “微信消息是保密的” 当挡箭牌。
    winglight2016
        34
    winglight2016  
    OP
       2018-01-02 17:57:48 +08:00
    @heiyutian 看起来微信从聊天窗口到朋友圈都属于公共场所啊~~~
    RqPS6rhmP3Nyn3Tm
        35
    RqPS6rhmP3Nyn3Tm  
       2018-01-02 18:02:01 +08:00 via iPhone
    微信的多终端同步做得极烂,说没存也不是完全没道理。关键字过滤可以在服务器端丢弃。
    但是按照法律要求必须要存以备查验。如果真的如腾讯所说,只能理解为腾讯自己没有查看的权限仅供有关部门查验了,但是这样不合常理
    RorschachZZZ
        36
    RorschachZZZ  
       2018-01-02 18:05:28 +08:00
    拿着 u 盘在俩不联网的终端之间鼓捣最安全。
    whrssl
        37
    whrssl  
       2018-01-02 18:08:03 +08:00
    反正我是不相信腾讯说的。
    SingeeKing
        38
    SingeeKing  
       2018-01-02 18:15:11 +08:00
    微信可能真的不存储?

    + 屏蔽 —— 实时服务器过滤或客户端过滤
    + 消息同步 —— 通过手机实时传输至电脑

    但是觉得不用于大数据分析是骗人的吧。。。微信朋友圈的「精准」广告是怎么实现的
    q33q33
        39
    q33q33  
       2018-01-02 18:18:53 +08:00 via Android
    @firefox12 微 x 模块可以加密,但是不清楚具体是怎么加密的
    zhicheng
        40
    zhicheng  
       2018-01-02 18:19:30 +08:00   ❤️ 1
    欢迎大家试用 https://pigeon.im/ iOS App 端端加密,服务器无法看到原始消息。
    banksiae
        41
    banksiae  
       2018-01-02 18:25:35 +08:00
    即时通讯类,视频等社交类项目,好像要求数据至少留存 6 个月,要不然拿不到许可牌照,具体时间不太记得了
    tghgffdgd
        42
    tghgffdgd  
       2018-01-02 18:28:38 +08:00
    @SingeeKing 微信不是曾经还发过表情图标使用分布,不分析怎么得来的。

    像微信这种敢给你私下丢弃个人聊天消息,连基本的都无法保证的聊天工具哈市洗洗睡吧。
    moonsn
        43
    moonsn  
       2018-01-02 18:30:24 +08:00
    #26 +1,微信应该不会违法。。
    Wicked
        44
    Wicked  
       2018-01-02 18:31:28 +08:00 via iPhone
    所有天朝的游戏公司,都必须保存玩家最近三个月在游戏内的聊天记录
    至于微信要不要存储,我就不知道了,呵呵
    charadeyouare
        45
    charadeyouare  
       2018-01-02 18:33:24 +08:00
    @firefox12 你现在可以直接发 base64,以后估计要上剪贴板非对称加密工具了。
    charadeyouare
        46
    charadeyouare  
       2018-01-02 18:34:34 +08:00
    @charadeyouare 到那个时候估计 e2ee im 直接违法
    Wicked
        47
    Wicked  
       2018-01-02 18:37:36 +08:00 via iPhone
    搞不好微信对于来自竞争对手 IP 的设备都是重点关照的,一些比较大的互联网公司,游戏公司,都是严谨在 tx 系 im 上谈论工作相关事宜的
    qian19876025
        48
    qian19876025  
       2018-01-02 18:38:58 +08:00
    毛线 不存 那 xlog 为毛那么多
    samuel
        49
    samuel  
       2018-01-02 18:39:10 +08:00
    凡是在国内合法运营的软件都逃不脱老大哥的眼睛,至于平台自身存不存反倒都不是最大的问题了,这个残酷的现实其实连吐槽的意义都不存在了
    hehe108
        50
    hehe108  
       2018-01-02 18:40:54 +08:00
    我用中国移动的手机号 收发短信时,里面包含"微信"两字,一会一个陌生号码 05388592006,打电话 推荐套餐,并且他知道我现在用的什么套餐.我一直用 wp 老人机.
    qymobile
        51
    qymobile  
       2018-01-02 18:41:49 +08:00 via iPhone
    你们要是有个大哥内部的朋友问问不就知道了现状了嘛,还一字一句分析这公告...
    l33ch
        52
    l33ch  
       2018-01-02 19:09:59 +08:00 via iPhone   ❤️ 1
    LS 诸位可能都没有做过 IM 类工作,所以对很多内容没有概念……
    先看看 https://www.globalrelay.com 这个公司是干嘛的……客户有哪些……见识下 IM 的监管可以做到哪一步……

    activie compliance 和 passive compliance 基本是各个 IM 必备的,做到让某些关键词发不出,或者发出就触发举报并收集证据……
    nuj
        53
    nuj  
       2018-01-02 19:11:45 +08:00
    .....你们从微信招那么多机器学习算法工程师看不出来么。。。。。。
    都什么年代了。。。还用人力。。。。
    你以为你朋友圈那些广告推荐是拿什么训的。。。
    微信主要的数据一共就聊天和公众号阅读。。。
    另外,据我不可靠消息,这些数据早和某赵合作了。。。
    这么大用户量的东西和这么大国家的稳定合作很合理嘛。。。
    guana
        54
    guana  
       2018-01-02 19:11:47 +08:00
    网络安全法规定企业日志需保存 6 个月,重要文件需留有备份,腾讯微信不遵守是违法啊。
    mogging
        55
    mogging  
       2018-01-02 19:28:52 +08:00
    @lcatt 其实是想看随时可以看,毕竟过滤信息必须是明文才可以,只是不存储而已
    PP
        56
    PP  
       2018-01-02 19:37:42 +08:00
    害了那么多人,死仇无数,二马自己会相信自己能得善终吗?回不了头的。
    Technetiumer
        57
    Technetiumer  
       2018-01-02 20:12:41 +08:00 via Android
    那我都退出登錄後,消息不保存就消失了嗎???肯定是保存了,還不是端對端加密。
    kfangf
        58
    kfangf  
       2018-01-02 20:23:43 +08:00 via Android
    我就想知道他们的大数据是如何分析的
    dirls
        59
    dirls  
       2018-01-02 20:48:26 +08:00 via iPhone
    52# +1 朋友圈招来警察可能是关键字触发了举报 或者己朋友圈内的朋友举报了
    cuebyte
        60
    cuebyte  
       2018-01-02 20:52:19 +08:00
    企鵝這樣的大公司,極限壓縮文本後存磁帶有什麼難的?微信說不存用戶聊天紀錄,只是不想為恢復聊天紀錄負責罷了,說了違法亂紀的事警察叔叔一樣找上門。
    Vinty
        61
    Vinty  
       2018-01-02 21:04:14 +08:00
    所以微信以后都不会有消息多终端同步了吗
    580a388da131
        62
    580a388da131  
       2018-01-02 21:15:45 +08:00
    @Vinty 没保存当然无法同步,估计卖会员的时候就可以保存了。233
    maxjove
        63
    maxjove  
       2018-01-02 22:16:07 +08:00   ❤️ 2
    不监控根本不可能,我同事在西安因为政府搞得楼盘烂尾 4 年,大家在群里说是要上访,狗日的警察直接拿着打印上十页的微信聊天记录找到本人谈话,要求不要惹事,腾讯的尿性早都把党的菊花添的干干净净.
    Technetiumer
        64
    Technetiumer  
       2018-01-02 22:22:50 +08:00 via Android
    @charadeyouare 剪貼板非對稱加密工具是個很好的思路,應該人人掌握這門技能
    winglight2016
        65
    winglight2016  
    OP
       2018-01-02 22:32:18 +08:00
    @maxjove 哎,内地可能严一些,广东这边我们在维权群里说这些根本没人理——其实我们希望有更多人来关注一下啊
    hyyou2010
        66
    hyyou2010  
       2018-01-02 23:01:42 +08:00
    根据相关规定,通讯记录至少保留 6 个月。。。如此常识,我以为人人都知道
    hyyou2010
        67
    hyyou2010  
       2018-01-02 23:06:02 +08:00
    有人说微信不会长期存储,因为存储成本太大了。。。。
    微信的存储成本相当不大,只有新图片视频才占空间,文字可以忽略,转发可以忽略
    Hazgut
        68
    Hazgut  
       2018-01-02 23:09:04 +08:00
    至今依然觉得微信这个名字非常 low,用了很吊架
    坚持不用在主力手机上安装使用微信已超过 180 天
    liuwenxu
        69
    liuwenxu  
       2018-01-02 23:32:45 +08:00 via iPhone
    应该只是缓存,不然就每天分享那么多小视频,可以参考快播案
    msl12
        70
    msl12  
       2018-01-03 00:12:29 +08:00
    想想都知道肯定是存有的。
    dirls
        71
    dirls  
       2018-01-03 01:36:37 +08:00 via iPhone
    @SingeeKing 38# 微信声明是说不将聊天内容用作大数据分析。朋友圈精准广告的大数据分析来源,完全可以是你平时看的公众号文章、微信关联京东购物数据、经常去的地方、分享的链接等等多的去了,也完全可以分析出你的习惯、喜好。如果你搞过数据分析、数据挖掘就知道了……
    dirls
        72
    dirls  
       2018-01-03 01:42:43 +08:00 via iPhone
    @maxjove 63 # 哈哈哈,同情……符合国家监管很重要!所以聊天的时候,要转义敏感词啊~另外有没有 1/100 可能性是群里有人泄露出去的?
    BlueFly
        73
    BlueFly  
       2018-01-03 02:06:08 +08:00
    标准体外交部发言
    没听过吗?有什么好问?
    chinawrj
        74
    chinawrj  
       2018-01-03 07:34:39 +08:00 via Android
    二马助纣为虐
    northisland
        75
    northisland  
       2018-01-03 08:00:46 +08:00
    《网络安全法》第二十一条规定网络日志至少保存半年


    我感觉这个马哥真是又诚实又勇敢
    allenhu
        76
    allenhu  
       2018-01-03 08:27:56 +08:00 via Android
    @shaonian 举报微信
    xjr1022
        77
    xjr1022  
       2018-01-03 09:04:09 +08:00
    腾讯没有储存用户信息说出来我是不信的,《网络安全法》摆在那儿摆着,而且还会屏蔽用户信息,这个我是真的体验过,最后还是发截图给对方的,想用 telegram,可惜周围没人用,也就作罢了
    dinghmcn
        78
    dinghmcn  
       2018-01-03 09:09:46 +08:00 via Android
    @firefox12 xp 有插件可以做到,但必须双方都安装该插件
    xiaoyu9527
        79
    xiaoyu9527  
       2018-01-03 09:11:08 +08:00
    QQ 保存聊天记录还是 VIP 的功能呢
    hyyou2010
        80
    hyyou2010  
       2018-01-03 09:25:11 +08:00
    QQ 保存聊天记录还是 VIP 的功能呢---------给你查询、漫游,这是 vip 功能,但是保留至少 6 个月以上,这是国家相关法规要求
    onionKnight888
        81
    onionKnight888  
       2018-01-03 09:33:29 +08:00
    13 年的时候朋友就开始搞 wx 监控项目了
    g0thic
        82
    g0thic  
       2018-01-03 09:37:26 +08:00
    这个我感觉没什么好说的啊 在国内你必须存 你不存郭嘉也会让你存 只是怎么存 存哪里 存多久的问题

    你换个其他有聊天功能的平台 钉钉 他们难道不会存?
    chnyang
        83
    chnyang  
       2018-01-03 09:50:59 +08:00
    @PP 怎么感觉你这句话好中二..善终..怎么扯到善终上去了
    LanFomalhaut
        84
    LanFomalhaut  
       2018-01-03 09:53:07 +08:00
    XX 对接 XX 可以实时提供对话记录给 XX →_→ X 是啥? 我也不知道~
    shingoxray
        85
    shingoxray  
       2018-01-03 09:58:29 +08:00
    @shaonian 应该是第四十七条。第二十一条只是要求保存网络日志。
    asen1987
        86
    asen1987  
       2018-01-03 10:11:38 +08:00
    这问题有什么好纠结的,就跟那些监控摄像头和硬盘一样的。至于你信不信,『不信也得信』。
    shunia
        87
    shunia  
       2018-01-03 10:24:10 +08:00
    因为红黄蓝事件,本人小区微信群在事件发生后的一段时间里几乎全部被封.
    melkor
        88
    melkor  
       2018-01-03 10:28:54 +08:00 via Android   ❤️ 3
    微信自己确实没存,只是加密传给了国安局。
    说多端同步的你真的用过微信?微信啥时候能多端同步了? PC 版同步消息明明是手机端传过去的本地内容。
    微信消息如果对方没收到,会在服务器缓存最多 3 天,然后就丢弃了;如果对方收到了,服务器就立刻删掉了。不信你把微信彻底关掉,让朋友发消息给你,72 小时以后你打开微信,这消息已经没了。
    raptor
        89
    raptor  
       2018-01-03 10:33:44 +08:00
    我记得好像国家有规定所有互联网通讯消息必须至少保存 30 天备查
    xiaonengshou
        90
    xiaonengshou  
       2018-01-03 10:49:15 +08:00
    微信天天看你的消息,今日头条看你每天看的新闻,淘宝看你的购买记录,电信有专门的人听你的电话。啥都不让看,别用了,做原始人吧
    Ziav
        91
    Ziav  
       2018-01-03 10:53:18 +08:00
    大概是有关部门给微信提了需求
    swulling
        92
    swulling  
       2018-01-03 10:54:06 +08:00 via iPhone
    能投诉微信违反网络安全法么,哈哈
    liteyou
        93
    liteyou  
       2018-01-03 11:01:27 +08:00 via Android
    完全只能靠企鹅自律了,你信它没看就没看。
    BioUcoMo
        94
    BioUcoMo  
       2018-01-03 11:09:49 +08:00
    互联网三驾马车: 马云 马化腾 马克扎克伯格
    jjianwen68
        95
    jjianwen68  
       2018-01-03 13:14:04 +08:00
    没有人使用这些 bitchat,antox 之类的
    atcdef
        96
    atcdef  
       2018-01-03 13:19:30 +08:00
    存肯定是存了,不存才是怪事
    K1W1
        97
    K1W1  
       2018-01-03 13:35:16 +08:00
    我们知道了他们在说谎,他们也知道自己是说谎,他们也知道我们知道他们在说谎,我们也知道他们知道我们知道他们说谎,但是他们依然在说谎。
    e5ky
        98
    e5ky  
       2018-01-03 13:45:16 +08:00
    联网协议都有写会留存上网记录~~~
    cnkuner
        99
    cnkuner  
       2018-01-03 13:54:39 +08:00 via Android
    @Technetiumer 普通人都是正常聊天,你发一堆密文,特征那么明显,直接列入监控对象。你猜老大有没有掌握一堆可以随意入侵的漏洞?
    melvin
        100
    melvin  
       2018-01-03 13:56:52 +08:00
    存没存 你们心里还没点 B 数吗 还在这瞎讨论个啥 有不信的 自己去发个违规的朋友圈试试不就知道了
    1  2  
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2007 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 07:59 · PVG 15:59 · LAX 00:59 · JFK 03:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.